CMFCAcceleratorKeyAssignCtrl-Klasse
Die CMFCAcceleratorKeyAssignCtrl-Klasse erweitert CEdit-Klasse, um zusätzliche Systemschaltflächen wie ALT, TO STEUERN und UMSCHALTTASTE zu unterstützen.
class CMFCAcceleratorKeyAssignCtrl : public CEdit
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Erstellt ein CMFCAcceleratorKeyAssignCtrl-Objekt. |
Öffentliche Methoden
Name |
Description |
---|---|
Ruft die ACCEL-Struktur für eine Tastenkombination eindrückte das CMFCAcceleratorKeyAssignCtrl-Objekt ab. |
|
|
|
Bestimmt, ob eine Tastenkombination definiert wurde. |
|
Wird von Klasse CWinApp, um Fenstermeldungen zu übersetzen, bevor sie an den TranslateMessage und DispatchMessage Windows-Funktionen weitergeleitet werden.(Überschreibungen CWnd::PreTranslateMessage.) |
|
Setzt die Tastenkombination zurück. |
Hinweise
Diese Klasse erweitert die Funktionen der CEdit-Klasse, indem sie Tastenkombinationen, auch als Zugriffstasten unterstützt.Die CMFCAcceleratorKeyAssignCtrl-Klassenfunktionen als CEdit-Klasse und können Systemschaltflächen auch erkennen.
Diese Klasse ordnet physische Tastenkombinationen zu den Zeichenfolgenwerten zu.Angenommen, die Tastenkombination ALT+B in die Zeichenfolge "ALT+B".Wenn der Benutzer diese Tastenkombination in einem CMFCAcceleratorKeyAssignCtrl-Objekt drückt, "ALT+B" wird angezeigt.Weitere Informationen über die Zuordnung zwischen Tastenkombinationen und einem Zeichenfolgenformat, finden Sie unter CMFCAcceleratorKey-Klasse.
Beispiel
Das folgende Beispiel zeigt, wie ein CMFCAcceleratorKeyAssignCtrl-Objekt erstellt und dessen ResetKey-Methode verwendet, um die Zugriffstaste zurückzusetzen.
CMFCAcceleratorKeyAssignCtrl* accelCtrl = new CMFCAcceleratorKeyAssignCtrl();
accelCtrl->ResetKey();
Vererbungshierarchie
Anforderungen
Header: afxacceleratorkeyassignctrl.h