我在程序中有许多地方要得到用户按键信息,有时用OnKeyPress不是很方便,
我想随时都可以检测是否有按键信息,在C中就可以,在Delphi我不知怎么做,
while(1)
{
if(bioskey(1) !=0 )
{ KeyValue=bioskey(0); if(KeyValue==Esc) break; }
...
}
请各位大哥指点!
我想随时都可以检测是否有按键信息,在C中就可以,在Delphi我不知怎么做,
while(1)
{
if(bioskey(1) !=0 )
{ KeyValue=bioskey(0); if(KeyValue==Esc) break; }
...
}
请各位大哥指点!
msg:tmsg;
while not ( PeekMessage(Msg, 0, WM_KEYFIRST, WM_KEYLAST, PM_NOREMOVE)) do ;
if PeekMessage(Msg, 0, WM_KEYFIRST, WM_KEYLAST, PM_REMOVE)) then
begin
key:=msg.wParam;
if key=27 then
{
.... }
end;