Classe de CMFCAcceleratorKey
Une classe d'assistance qui implémente le mappage principal virtuel et la mise en forme.
class CMFCAcceleratorKey : public CObject
Membres
Constructeurs publics
Nom |
Description |
---|---|
Construit un objet CMFCAcceleratorKey. |
Méthodes publiques
Nom |
Description |
---|---|
Traduit la structure d'ACCEL en sa représentation visuelle. |
|
Définit la touche de raccourci de l'objet d' CMFCAcceleratorKey . |
Notes
Les touches accélérateur sont également appelées des touches de raccourci.Si vous souhaitez afficher les raccourcis clavier qu'un utilisateur entre dans le, Classe de CMFCAcceleratorKeyAssignCtrl mappe les raccourcis clavier, par exemple Alt+Shift+S, un format de texte personnalisé, tel que « ALT + décalage + S ».Chaque tables d'objets d' CMFCAcceleratorKey une touche de raccourci unique dans un format texte.
Pour plus d'informations sur l'utilisation des touches de raccourci et les tables d'accélérateurs, consultez l'Classe de CKeyboardManager.
Exemple
L'exemple suivant montre comment construire un objet d' CMFCAcceleratorKey et comment utiliser sa méthode d' Format .
CString strKey;
ACCEL accel;
accel.fVirt = FVIRTKEY | FCONTROL;
accel.key = VK_DOWN;
CMFCAcceleratorKey helper(&accel);
helper.Format(strKey);
Hiérarchie d'héritage
Configuration requise
en-tête : afxacceleratorkey.h