

Скажите пожалуйста какая команда отключает мышь
...через раз отдать управление мыши к клавиатуре и обратно...




Khachkara писал(а):...когда ход у X мышь активна и ты ты можешь выбрать любой квадрат и кликнуть, а после клика мышь отключаеться...

awl100Alex писал(а):Для блокировки мышки используй в самой проге просто флаги









Khachkara писал(а):я изучаю возможности VB просто ради этого
Отключить это значит, что бы сделать его невидимым и не дееспособным
Private Declare Function ShowCursor Lib "user32" (ByVal bShow As Long) As Long
Public Sub ShowMouse()
ShowCursor 1
End Sub
Public Sub HideMouse()
ShowCursor 0
End Sub

Khachkara писал(а):Отключить это значит, что бы сделать его невидимым и не дееспособным
iGrok писал(а):Отключить его для всей ОС нельзя.

awl100Alex писал(а):Можно! Глобальным хуком на WH_MOUSE.

iGrok писал(а):Private Declare Function ShowCursor Lib "user32" (ByVal bShow As Long) As Long
Public Sub ShowMouse()
ShowCursor 1
End Sub
Public Sub HideMouse()
ShowCursor 0
End Sub

Khachkara писал(а):Спасибо получилось!



Khachkara писал(а):но все равно это больше чем ничего.

Khachkara писал(а):если не найду то это означит что я очень сильно разочаруюсь в VB
Но будем искать![]()
Находит тот кто ищет![]()
По любому большое спасибо.


Хакер писал(а):... и этот раз — не исключение

Khachkara писал(а):А чтобы она перестала работать, никак не получиться.

awl100Alex писал(а):Получится!

awl100Alex писал(а):Получится!
Вот написал специально для тебя Native DLL на PowerBasic, которая ставит глобальный хук мышки и отключает её для всей системы. Если быть точным, то - отключает реакцию всей системы на события мышки. В приложении исходник и сама DLL-ка с примером использования. В библиотеке только(!) реализация Hook’a и больше ничего лишнего. Можешь не боятся её использовать.

ГОСПОДА надо делать дело, а не трепаться.
Учитесь у awl100Alex.
Сейчас этот форум просматривают: AhrefsBot и гости: 21