|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
sy0116 (sy0116) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2004/4/25 12:33:25 |
标题: |
|
加入我的收藏 |
楼主: |
WIN98真是个破OS,好多功能都实现不了,我在XP下用这种方法注册热键,即使在玩游戏时也可以响应热键,但在WIN98下如果玩游戏就无法响应热键了,我该怎么办? const WM_SNAPHOTKEY=WM_USER + 101; ====================== private procedure ONHotkey(var message:Tmessage);message WM_HOTKEY; =============================== procedure TForm1.ONHotkey(var message:Tmessage); begin if (message.WParam=WM_SNAPHOTKEY) then form1.show; end; procedure TForm1.FormShow(Sender: TObject); begin RegisterHotKey(Handle,WM_SNAPHOTKEY,0,VK_F8 ); end;
end.
----------------------------------------------
- |
作者: |
sy0116 (sy0116) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2004/4/25 12:43:05 |
2楼: |
RegisterHotKey没有失败,我在没进游戏之前试过
----------------------------------------------
-
|
|