| Низкоуровневый интерфейс мыши |
|---|
|
Если Вы исполняете свою программу на JScript (или VBScript) под дополнительным
хостом скриптов, то Вы можете обращаться к объекту Window (его методам и свойствам).
Интерфейс мыши для скриптов JScript (VBScript): Если Вы используете дочерние окна контроля (поля ввода) для создания диалоговых форм, то Вам не требуется реализовывать интерфейс мыши - его предоставляет ОС Windows. // Интерфейс мыши низкого уровня // Файл: mouse.w_js (JScript) // Просто определите в своем скрипте функцию WM_MOUSE function WM_MOUSE(id,x,y,key) { var id = "Идентификатор события: " + id + " " var x = "Координата X в обл. клиента: " + x + " " var y = "Координтата Y в обл. клианта: " + y + " " var key = "Биты комбинации модифиц. кл: " + key + " " Window.TextOut(0,50,10,id); Window.TextOut(0,50,30,x); Window.TextOut(0,50,50,y); Window.TextOut(0,50,70,key); Window.UpdateWindow() }' VBScript Function WM_MOUSE(id,x,y,key) id = "id: " & id & " " x = "X: " & x & " " y = "Y: " & y & " " key = "Key: " & key & " " Window.Delete(0) Window.TextOut 0,50,10,id Window.TextOut 0,50,30,x Window.TextOut 0,50,50,y Window.TextOut 0,50,70,key Window.UpdateWindow() End Function |
| Дополнительный хост скриптов. |