Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вопрос: определение координат на форме по отношению к экрану / 3 сообщений из 3, страница 1 из 1
14.02.2007, 11:14
    #34329447
konstsu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос: определение координат на форме по отношению к экрану
Задача:
Есть форма, есть некий заголовок окна. Нужно определить размер (высоту) заголовка окна.
или определить разность координат формы и начала координат в форме относительно координатной сетки экрана.
...
Рейтинг: 0 / 0
14.02.2007, 11:27
    #34329508
Бенедикт
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос: определение координат на форме по отношению к экрану
konstsu,
GetWindowRect, ClientToScreen.
...
Рейтинг: 0 / 0
14.02.2007, 12:38
    #34329881
konstsu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос: определение координат на форме по отношению к экрану
Бенедиктkonstsu,
GetWindowRect, ClientToScreen.
Спасибо.
Если кому интересно, подробнее:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Private Type RECT
  Left As Long
  Top As Long
  Right As Long
  Bottom As Long
End Type

Private Declare Function ClientToScreen Lib "user32" (ByVal hWnd As Long, lpPoint As Any) As Long

Private Sub Timer1_Timer()
Dim rcTarg As RECT
    ClientToScreen Me.hWnd, rcTarg
Label1.Caption = rcTarg.Left & " " & rcTarg.Top
End Sub

...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вопрос: определение координат на форме по отношению к экрану / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]