CCommandBar-Klasse
Aktualisiert: November 2007
Diese Klasse ermöglicht es Ihnen, Befehlsleisten zu erstellen und zu ändern. Eine Befehlsleiste ist eine Symbolleiste, die neben einer Menüleiste auch eine Schaltfläche Schließen, eine Schaltfläche Hilfe und eine Schaltfläche OK enthalten kann. Eine Befehlsleiste kann Menüs, Kombinationsfelder, Schaltflächen und Trennzeichen enthalten. Ein Trennzeichen ist ein Leerraum, mit dem andere Elemente in Gruppen unterteilt werden oder Platz in einer Befehlsleiste reserviert wird. Nachdem ein CCommandBar-Objekt erstellt wurde, werden mit den Methoden InsertMenuBar, InsertComboBox und InsertSeparator Menüleisten, Kombinationsfelder bzw. Trennzeichen eingefügt. Nachdem alle übrigen Elemente der Befehlsleiste hinzugefügt wurden, werden mit der AddAdornments-Methode die Schaltfläche Abbrechen und optional die Schaltflächen Hilfe und OK hinzugefügt. Die DrawMenuBar-Methode wird verwendet, um die Befehlsleiste immer dann neu zu zeichnen, wenn ein Menü in der Befehlsleiste verändert wurde.
In Windows CE 5.0 wird der CDialog::m_pWndEmptyCB-Member nicht mehr unterstützt. Sie steuern den Erstellungs- und Einfügevorgang. Vorher wurde diese Membervariable verwendet, um auf Pocket PC auf ein leeres CommandBar-Objekt oder MenuBar-Objekt zu zeigen.
Voraussetzungen
Windows CE-Versionen 5.0 und höher
Headerdatei: Deklariert in Afxext.h.