Ein Klasse Menü definiert die Standard-Menü von Windows in der Klasse verwendet werden, wenn keine explizite Menü gegeben ist, wenn die Fenster erstellt wurden. Ein Menü ist eine Liste von Befehlen, aus denen ein Benutzer Aktionen zum Durchführen der Anwendung wählen können.
Sie können eine Klasse ein Menü zuweisen, indem den LpszMenuName -Member der Struktur WNDCLASSEX auf die Adresse einer Null endende Zeichenfolge, die den Ressourcennamen des Menüs gibt. Das Menü wird angenommen, dass eine Ressource in der angegebenen Anwendung sein. Das System lädt automatisch das Menü, wenn es benötigt wird. Wenn die Menüressource durch eine ganze Zahl und nicht durch einen Namen identifiziert wird, kann die Anwendung festgelegt das LpszMenuName Mitglied, dass ganze Zahl durch Anwenden des Makros MAKEINTRESOURCE vor dem Zuweisen des Werts.
Das System erfordert kein Klasse Menü. Wenn eine Anwendung den LpszMenuName Member der Struktur WNDCLASSEX auf NULL festlegt, haben Fenster in der Klasse keine Menüleisten. Auch wenn kein Menü Klasse gegeben ist, kann eine Anwendung noch definieren eine Menüleiste für ein Fenster wenn das Fenster erstellt.
Wenn ein Menü für eine Klasse angegeben ist und ein untergeordnetes Fenster dieser Klasse erstellt wird, wird das Menü ignoriert. Weitere Informationen finden Sie unter Menüs.