Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3226 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Récupérer un évenement clavier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Récupérer un évenement clavier

n°397887
_Lyghur_
Posté le 17-05-2003 à 14:28:42  profilanswer
 

Voilà, je voudrais savoir comment on fait pour récupérer un évènement clavier lorsque l'application n'est pas en focus. Par exemple, je réduis l'application puis ensuite, à chaque fois que l'utilisateur appuie sur F12, je voudrais lancer une procédure - donc comment faire pour savoir que l'utilisateur a appuyé sur un bouton ? Voilà merci d'avance ! :)

mood
Publicité
Posté le 17-05-2003 à 14:28:42  profilanswer
 

n°397912
zion
Plop
Posté le 17-05-2003 à 15:28:43  profilanswer
 


Tu peux utiliser une hotkey globale pour pas trop chipoter...
 
Dans ton form:
 


   ...
  private
    procedure WMHotkey(var msg: TWMHotkey );message WM_HOTKEY;
  public
   ...


 
Dans le create
 


  RegisterHotKey(Handle,1,MOD_CONTROL+MOD_SHIFT,VK_INSERT);


 
Et finalement le handler pour le hotkey
 


procedure TfoMain.WMHotkey(var msg: TWMHotkey);
begin
  if Msg.HotKey=1 then
    ShowMessage('plopeuuuh');
end;


 
 
Ca devrait te permettre de faire ce que tu veux :D


---------------
Informaticien.be - Lancez des défis à vos amis
n°398143
_Lyghur_
Posté le 17-05-2003 à 21:04:59  profilanswer
 

C'est exactement ce que je cherchais, merci ! :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Récupérer un évenement clavier

 

Sujets relatifs
récupérer le séparateur de liste ?[C] fonction pour récupérer l'adresse MAC de eth0
[Php, mysql] [résolu] Récupérer la valeur de max_allowed_packet ?comment récupérer en php les valeurs possibles d'un enum mysql
Recuperer le stderr d'un process filsComment recuperer la chaine de char de response.sendError
Récupérer le nom des fichiers d'un répertoire[C] - Recuperer des info sur les signaux posix
Récupérer les éléments d'une chaineAction au clavier
Plus de sujets relatifs à : Récupérer un évenement clavier


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR