Partager via


Classe de CMFCAcceleratorKey

Une classe d'assistance qui implémente le mappage principal virtuel et la mise en forme.

class CMFCAcceleratorKey : public CObject

Membres

Bb984271.collapse_all(fr-fr,VS.110).gifConstructeurs publics

Nom

Description

CMFCAcceleratorKey::CMFCAcceleratorKey

Construit un objet CMFCAcceleratorKey.

Bb984271.collapse_all(fr-fr,VS.110).gifMé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, 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

CObject

   CMFCAcceleratorKey

Configuration requise

en-tête : afxacceleratorkey.h

Voir aussi

Référence

Graphique de la hiérarchie

Classe de CKeyboardManager

Autres ressources

Classes MFC