Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Kaк отключить клаву с мышкой програмным способом


Автор: chipset 7.4.2005, 22:28
Автор: http://www.forum.vingrad.ru/cgi-bin/newforum/ikonboard.cgi?act=Profile;CODE=03;MID=70-1029216288

Блокировка:
Код

DWORD Dummy;
SystemParametersInfo(SPI_SCREENSAVERRUNNING,1,&Dummy,0);
asm{
     mov al,0xAD
     out 0x64,al



Разлокировка:
Код

DWORD Dummy;
SystemParametersInfo(SPI_SCREENSAVERRUNNING,1,&Dummy,0);
asm{
    mov al,0xAD
    out 0x64,al



Примечание от Baa
Примечание: В НТ подобная ассемблерная вставочка не прокатит :\

Автор: Song

BlockInput(), живёт в user32.dll

(Взято из FAQ по Delphi)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)