Форум — Ответы ( К темам )
? | Fred: Как включить/отключить клавиатуру и мышь ? (15-04-2003 12:29:26) |
Необходимо наладить удаленное управление и контроль одного компьютера другим. При этом нельзя чтобы оператор даже случайно вмешался в эту процедуру. Подскажите как программно можно включить/отключить клавиатуру и мышь ? Благодарю. Фред. | |
Владимир (16-04-2003 21:53:06) | |
//--------------------------------------------------------------------------- // отключаем клавиатуру и мышь для окна рабочего стола void __fastcall TForm1::Button1Click(TObject *Sender) { HWND hwnd; hwnd = FindWindow("Progman", "Program Manager"); EnableWindow(hwnd,false); } //--------------------------------------------------------------------------- // включаем void __fastcall TForm1::Button2Click(TObject *Sender) { HWND hwnd; hwnd = FindWindow("Progman", "Program Manager"); EnableWindow(hwnd,true); } //--------------------------------------------------------------------------- // void __fastcall TForm1::Button3Click(TObject *Sender) { можно попробовать запустить через ShellExecute() rundll32 keyboard,disable rundll32 mouse,disable } //-------------------------------------------------------------------------- | |
Павел (16-04-2003 22:39:16) | |
http://www.rxlib.ru/Stat/shevelev/shev.htm также посмотрите функцию SystemParametersInfo() SPI_SETMOUSECLICKLOCK | |
Fred (17-04-2003 11:06:07) | |
Владимир, Павел. Спасибо за подсказки. Сейчас буду с этим разбираться.
| |
Diman-VZXK (19-05-2003 11:39:10) http://www.c-197.narod.ru | |
А назад как подключить?
|