Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как отследить, что была зажата левая клавиша над заголовком чужого окна / 4 сообщений из 4, страница 1 из 1
21.12.2017, 02:45:55
    #39573196
Miracle9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отследить, что была зажата левая клавиша над заголовком чужого окна
Пока набросал так:
1. проверяем не зажата ли левая клавиша мыши
2. проверяем активно ли нужное нам окно
3. и далее находим позицию курсора

Код: pascal
1.
2.
3.
    GetCursorPos(MyMouse);
    Windows.ScreenToClient(ActiveWindow, MyMouse);
    if (MyMouse.Y < 0) then
...
Рейтинг: 0 / 0
21.12.2017, 07:54:30
    #39573232
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отследить, что была зажата левая клавиша над заголовком чужого окна
Спрашивайте
...
Рейтинг: 0 / 0
21.12.2017, 08:37:17
    #39573246
Miracle9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отследить, что была зажата левая клавиша над заголовком чужого окна
Может есть более простой и эффективный способ?
...
Рейтинг: 0 / 0
21.12.2017, 13:22:08
    #39573534
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отследить, что была зажата левая клавиша над заголовком чужого окна
Hook на NC_HITTEST.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как отследить, что была зажата левая клавиша над заголовком чужого окна / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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