WindowMouseX()
Синтаксис
x = WindowMouseX(#Window)
Описание
Возвращает X - координату позиции мыши во внутренней области указанного Окна.
Параметры
#Window Номер, идентифицирующий используемое Окно.
Возвращаемое значение
X - координата позиции мыши во внутренней области указанного Окна. Если мышь находится за пределами внутренней области окна, функция вернет -1.
Комментарии
Чтобы получить X - координату абсолютной позиции мыши на рабочем столе, используйте функцию DesktopMouseX().
Пример
If OpenWindow(0, 0, 0, 300, 30, "Окно мониторинга мыши", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) TextGadget(0, 10, 6, 200, 20, "") Repeat Event = WaitWindowEvent(20) ; Возвращаемое значение будет обновляться не реже чем каждые 20ms SetGadgetText(0, "Позиция мыши в Окне: " + Str(WindowMouseX(0)) + "," + Str(WindowMouseY(0))) Until Event = #PB_Event_CloseWindow EndIf
Поддерживаемые OS
Все