Freigeben über


CMFCKeyMapDialog-Klasse

Die CMFCKeyMapDialog-Klasse unterstützt ein Steuerelement, das Befehle auf Schlüssel auf der Tastatur zuordnet.

class CMFCKeyMapDialog : public CDialogEx

Mitglieder

Öffentliche Konstruktoren

Name

Description

CMFCKeyMapDialog::CMFCKeyMapDialog

Erstellt ein CMFCKeyMapDialog-Objekt.

Öffentliche Methoden

Name

Description

CMFCKeyMapDialog::DoModal

Zeigt ein Tastaturzuordnungsschemadialogfeld an.

Geschützte Methoden

Name

Description

CMFCKeyMapDialog::FormatItem

Aufgerufen vom Framework, um eine Zeichenfolge zu erstellen, die eine Tastenzuordnung beschreibt. Standardmäßig enthält die Zeichenfolge den Befehlsnamen, die verwendeten Tastenkombinationen und die Tastenkombinationsbeschreibung.

CMFCKeyMapDialog::GetCommandKeys

Ruft eine Zeichenfolge ab, die eine Liste der Tastenkombinationen enthält, die dem angegebenen Befehl zugeordnet sind.

CMFCKeyMapDialog::OnInsertItem

Aufgerufen vom Framework, bevor ein neues Element in das interne Listensteuerelement eingefügt wird, das das Tastaturzuordnungsschemasteuerelement unterstützt.

CMFCKeyMapDialog::OnPrintHeader

Aufgerufen vom Framework, um den Header für die Tastaturzuordnung auf einer neuen Seite auszugeben.

CMFCKeyMapDialog::OnPrintItem

Aufgerufen vom Framework, um ein Tastaturzuordnungsschemaelement auszugeben.

CMFCKeyMapDialog::OnSetColumns

Aufgerufen durch das Framework, um Beschriftungen für die Spalten im internen Listensteuerelement festzulegen, das das Tastaturzuordnungsschemasteuerelement unterstützt.

CMFCKeyMapDialog::PrintKeyMap

Aufgerufen vom Framework ausgelöst, wenn ein Benutzer auf die Schaltfläche klickt. Drucken

CMFCKeyMapDialog::SetColumnsWidth

Aufgerufen durch das Framework, um die Breite der Spalten im internen Listensteuerelement festzulegen, das das Tastaturzuordnungsschemasteuerelement unterstützt.

Hinweise

Verwenden Sie die CMFCKeyMapDialog-Klasse, um ein in der Größe veränderbares Tastaturzuordnungsschemadialogfeld zu implementieren. Das Dialogfeld wird ein ListView-Steuerelement, um Zugriffstasten und ihre zugeordneten Befehle anzuzeigen.

Um die CMFCKeyMapDialog-Klasse in einer Anwendung zu verwenden, übergeben Sie einen Zeiger auf das Hauptrahmenfenster als Parameter an den CMFCKeyMapDialog-Konstruktor. Rufen Sie dann die DoModal-Methode, um ein modales Dialogfeld zu starten.

Vererbungshierarchie

CObject

   CCmdTarget

      CWnd

         CDialog-Klasse

            CDialogEx

               CMFCKeyMapDialog

Anforderungen

Header: afxkeymapdialog.h

Siehe auch

Referenz

Hierarchiediagramm

CKeyboardManager-Klasse

Weitere Ressourcen

MFC-Klassen