Partager via


CMFCAcceleratorKey, classe

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

CMFCAcceleratorKey::CMFCAcceleratorKey

Construit un objet CMFCAcceleratorKey.

Méthodes publiques

Nom

Description

CMFCAcceleratorKey::Format

Traduit la structure d'ACCEL en sa représentation visuelle.

CMFCAcceleratorKey::SetAccelerator

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, CMFCAcceleratorKeyAssignCtrl, classe 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'CKeyboardManager, classe.

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

CObject

   CMFCAcceleratorKey

Configuration requise

en-tête : afxacceleratorkey.h

Voir aussi

Référence

Graphique de la hiérarchie

CKeyboardManager, classe

Autres ressources

classes MFC