Fórum Tecla de atalho para toda a aplicação? #297734
29/09/2005
0
Xtreme
Curtir tópico
+ 0Posts
29/09/2005
Siam
Gostei + 0
29/09/2005
Zumbi
Gostei + 0
30/09/2005
Siam
procedure TForm1.FormCreate(Sender: TObject); begin RegisterHotKey(Handle, 1, 0, VK_F1); end;
procedure Capture_Tecla(var Msg:TWMHotKey); message WM_HotKey;
procedure TForm1.Capture_Tecla(var Msg:TWMHotKey); begin if Msg.HotKey = 1 then // tecla f1 pressionada end;
E pode liberar no onDestroy:
procedure TForm1.FormDestroy(Sender: TObject); begin UnregisterHotKey(Handle, 1); end;
Gostei + 0
01/10/2005
Xtreme
Gostei + 0
01/10/2005
Firekiller
Gostei + 0
03/10/2005
Siam
RegisterHotKey(Handle, 1, Mod_Control+Mod_Alt, $8);
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)