![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как отловить нажатие клавиши Insert [D7, XP]
Иван2006 © (2006-04-11 17:39:00)как отловить нажатие клавиши Insert
Zeqfreed (2006-04-11 19:37:00) [1][4] begin...end © (11.04.06 18:56)
Я сделал все согласно справке :) Проверил «the most significant bit», до меня не дошло, что при нем установленном число будет отрицательное :)
begin...end (2006-04-11 18:56:00) [2]> Zeqfreed © (11.04.06 18:47) [3]
if GetAsyncKeyState(VK_INSERT) < 0 then ...
:o)
Zeqfreed (2006-04-11 18:47:00) [3]
(Hi(GetAsyncKeyState(VK_INSERT)) and $80 = $80)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/keyboardinput/keyboardinputreference/keyboardinputfunctions/getasynckeystate.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/WindowsUserInterface/UserInput/VirtualKeyCodes.asp
Иван2006 (2006-04-11 17:54:00) [4]
> Смотря где и для чего.
если использовать getasynckeystate,
то как её virtual code определить
ANB (2006-04-11 17:43:00) [5]Смотря где и для чего.