Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как разбить результат функции ScreenToClient на координаты X, Y / 7 сообщений из 7, страница 1 из 1
03.07.2003, 10:37
    #32198075
Shubnikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить результат функции ScreenToClient на координаты X, Y
Возвращаемое значение Long, а надо получить два слова X и Y. Кто что скажет по этому поводу ?
...
Рейтинг: 0 / 0
03.07.2003, 11:33
    #32198181
Andrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить результат функции ScreenToClient на координаты X, Y
Private Type POINTAPI
x As Long
y As Long
End Type

Private pt As POINTAPI

то есть будет pt.x и pt.y соответственно
...
Рейтинг: 0 / 0
03.07.2003, 12:29
    #32198289
Shubnikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить результат функции ScreenToClient на координаты X, Y
Нееет Andrew. Не как передать, а как вернуть результат !
...
Рейтинг: 0 / 0
03.07.2003, 12:40
    #32198304
Andrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить результат функции ScreenToClient на координаты X, Y
а чо непонятно ScreenToClient - It then replaces the screen coordinates with the client coordinates. The new coordinates are relative to the upper-left corner of the specified window's client area.
то есть Вы ей даете структуру POINTAPI полученную через GetCursorPos, а она ее же реплейсит, т.е. pt.x и pt.y после вызова ScreenToClient уже будут конверченные.
...
Рейтинг: 0 / 0
03.07.2003, 13:32
    #32198401
Shubnikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить результат функции ScreenToClient на координаты X, Y
Да, уже понял, спасибо Andrew. А всё же что тогда возвращает функция ?
...
Рейтинг: 0 / 0
03.07.2003, 13:35
    #32198407
Shubnikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить результат функции ScreenToClient на координаты X, Y
Прошу прощения. Вопрос снимаю - поднял Help по API
...
Рейтинг: 0 / 0
03.07.2003, 14:11
    #32198478
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить результат функции ScreenToClient на координаты X, Y
Мне что-то помниться, что функции возвращать не могут вольные типы данных. Или могут... :( Забыл!...
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как разбить результат функции ScreenToClient на координаты X, Y / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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