Compartir a través de


Función OleCreateMenuDescriptor (ole2.h)

Crea y devuelve un descriptor de menú OLE (es decir, una estructura de datos proporcionada por OLE que describe los menús) para que OLE la use al enviar mensajes de menú y comandos.

Sintaxis

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

Parámetros

[in] hmenuCombined

Identificador del menú combinado creado por el objeto .

[in] lpMenuWidths

Puntero a una matriz de seis valores LONG que proporciona el número de menús de cada grupo.

Valor devuelto

Devuelve el identificador al descriptor o NULL si no hay suficiente memoria disponible.

Comentarios

El objeto puede llamar a la función OleCreateMenuDescriptor para crear un descriptor para el menú compuesto. Después, OLE usa este descriptor para enviar mensajes de menú y comandos. Para liberar el descriptor de menú compartido cuando ya no sea necesario, el contenedor debe llamar a la función auxiliar complementaria OleDestroyMenuDescriptor.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ole2.h
Library Ole32.lib
Archivo DLL Ole32.dll
Conjunto de API ext-ms-win-com-ole32-l1-1-3 (introducido en Windows 10, versión 10.0.10240)

Consulte también

OleDestroyMenuDescriptor