Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Размещено в окне при перемещении курсора в неклиентную область окна. Это сообщение публикуется в окне, содержащее курсор. Если окно захватило мышь, это сообщение не публикуется.
Окно получает это сообщение через функцию WindowProc .
#define WM_NCMOUSEMOVE 0x00A0
Параметры
-
wParam
-
Значение теста попадания, возвращаемое функцией DefWindowProc в результате обработки сообщения WM_NCHITTEST. Список значений хит-теста см. в WM_NCHITTEST.
-
lParam
-
Структура POINTS , содержащая координаты x-и y курсора. Координаты относительно левого верхнего угла экрана.
Возвращаемое значение
Если приложение обрабатывает это сообщение, оно должно возвращать ноль.
Замечания
Если это необходимо сделать, система отправляет в окно сообщение WM_SYSCOMMAND .
Вы также можете использовать макросы GET_X_LPARAM и GET_Y_LPARAM для извлечения значений координат x и y из lParam.
xPos = GET_X_LPARAM(lParam);
yPos = GET_Y_LPARAM(lParam);
Важно!
Не используйте макросы LOWORD или HIWORD для извлечения координат x-и y позиции курсора, так как эти макросы возвращают неверные результаты в системах с несколькими мониторами. Системы с несколькими мониторами могут иметь отрицательные координаты x и y, а LOWORD и HIWORD обрабатывают координаты как неподписанные количества.
Requirements
| Требование | Значение |
|---|---|
| Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
| Верхний колонтитул |
|
См. также
-
Ссылка
-
Концептуальной
-
Другие ресурсы