CWnd::OnHotKey
L'infrastructure appelle cette fonction membre lorsque l'utilisateur appuie sur une touche d'accès rapide à l'échelle de le système.
afx_msg void OnHotKey(
UINT nHotKeyId,
UINT nKey1,
UINT nKey2
);
Paramètres
Paramètre |
Description |
---|---|
[in] nHotKeyId |
Identificateur pour la touche d'accès rapide qui a généré le message.Si le message a été généré par une touche d'accès rapide définie par le système, ce paramètre est l'une des valeurs suivantes :
|
[in] nKey1 |
Une combinaison d'opérations de bits (OR) de balises qui indiquent les clés qui ont été enfoncées combinaison avec la clé spécifié par le paramètre d' nKey2 .Les valeurs possibles sont :
|
[in] nKey2 |
Code de clé virtuelle de la touche d'accès rapide. |
Notes
Cette méthode reçoit une notification de WM_HOTKEY , décrite dans Kit de développement logiciel Windows.Ce message est placé au début de la file d'attente de messages associée au thread qui a inscrit la touche d'accès rapide.Utilisez la fonction de RegisterHotKey pour stocker une touche d'accès rapide à l'échelle de le système.
[!REMARQUE]
Cette fonction membre est appelée par l'infrastructure pour permettre à votre application de gérer un message de fenêtre.Les paramètres sont passés à la fonction reflètent les paramètres acceptés par l'infrastructure lorsque le message a été accepté.Si vous appelez l'implémentation de la classe de base de cette fonction, cette implémentation utilise les paramètres initialement passés avec le message et non les paramètres que vous fournissez à la fonction.
Configuration requise
en-tête : afxwin.h
Cette méthode est prise en Windows Vista et versions ultérieures.
Les spécifications supplémentaires pour cette méthode sont décrites dans Spécifications de génération des contrôles communs Windows Vista.