_U_MENUorID Class
Diese Klasse stellt Wrapper für CreateWindow und CreateWindowEx bereit.
Wichtig
Diese Klasse und ihre Member können in Anwendungen nicht verwendet werden, die in der Windows Runtime ausführen.
class _U_MENUorID
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Der -Konstruktor. |
Öffentliche Datenmember
Name |
Description |
---|---|
Ein Handle zu einem Menü. |
Hinweise
Diese Argumentadapterklasse können entweder UINT IDs (s) oder die an eine Funktion übergeben werden Menühandles HMENU(s), ohne eine explizite Umwandlung erforderlich vonseiten des Aufrufers.
Diese Klasse ist für das Implementieren von Wrappern zu den CreateWindow und CreateWindowEx-Funktionen der Windows-API, insbesondere entwickelt, die HMENU akzeptieren ein Argument, das ein Bezeichner des untergeordneten MDI-Fensters (UINT) und nicht werden, wann ein Menühandle ist. Beispielsweise können Sie diese Klasse als Parameter zu CWindowImpl::Create in Verwendung finden.
Die Klasse definiert zwei Konstruktorüberladungen: Sie akzeptiert ein UINT-Argument und der andere akzeptiert ein HMENU-Argument. Das UINT-Argument wird nur für HMENU im Konstruktor und im Ergebnis umgewandelt, die im Einzelnen Datenmember der Klasse, m_hMenu gespeichert werden. Das Argument in HMENU-Konstruktor wird direkt ohne Konvertierung gespeichert.
Anforderungen
Header: atlwin.h