Share via


Funzione OleCreateMenuDescriptor (ole2.h)

Crea e restituisce un descrittore di menu OLE , ovvero una struttura di dati fornita da OLE che descrive i menu) da usare per l'invio di messaggi e comandi di menu.

Sintassi

HOLEMENU OleCreateMenuDescriptor(
  [in] HMENU                hmenuCombined,
  [in] LPOLEMENUGROUPWIDTHS lpMenuWidths
);

Parametri

[in] hmenuCombined

Handle nel menu combinato creato dall'oggetto.

[in] lpMenuWidths

Puntatore a una matrice di sei valori LONG che danno il numero di menu in ogni gruppo.

Valore restituito

Restituisce l'handle al descrittore o NULL se è disponibile memoria insufficiente.

Commenti

La funzione OleCreateMenuDescriptor può essere chiamata dall'oggetto per creare un descrittore per il menu composito. OLE usa quindi questo descrittore per inviare messaggi e comandi di menu. Per liberare il descrittore del menu condiviso quando non è più necessario, il contenitore deve chiamare la funzione helper complementare OleDestroyMenuDescriptor.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ole2.h
Libreria Ole32.lib
DLL Ole32.dll
Set di API ext-ms-win-com-ole32-l1-1-3 (introdotta in Windows 10, versione 10.0.10240)

Vedi anche

OleDestroyMenuDescriptor