Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt und gibt einen OLE-Menüdeskriptor (d. h. eine von OLE bereitgestellte Datenstruktur, die die Menüs beschreibt) für OLE zurück, die beim Senden von Menümeldungen und Befehlen verwendet werden soll.
Syntax
HOLEMENU OleCreateMenuDescriptor(
[in] HMENU hmenuCombined,
[in] LPOLEMENUGROUPWIDTHS lpMenuWidths
);
Parameter
[in] hmenuCombined
Handle für das kombinierte Menü, das vom -Objekt erstellt wurde.
[in] lpMenuWidths
Zeiger auf ein Array von sechs LONG-Werten , die die Anzahl der Menüs in jeder Gruppe angeben.
Rückgabewert
Gibt das Handle an den Deskriptor oder NULL zurück, wenn nicht genügend Arbeitsspeicher verfügbar ist.
Hinweise
Die OleCreateMenuDescriptor-Funktion kann vom -Objekt aufgerufen werden, um einen Deskriptor für das zusammengesetzte Menü zu erstellen. OLE verwendet dann diesen Deskriptor, um Menümeldungen und Befehle zu senden. Um den freigegebenen Menüdeskriptor frei zu geben, wenn er nicht mehr benötigt wird, sollte der Container die Begleithilfsfunktion OleDestroyMenuDescriptor aufrufen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | ole2.h |
| Bibliothek | Ole32.lib |
| DLL | Ole32.dll |
| APIs | ext-ms-win-com-ole32-l1-1-3 (eingeführt in Windows 10, Version 10.0.10240) |