OleCreateMenuDescriptor 函数 (ole2.h)
创建并返回 OLE 菜单描述符 (即 OLE 提供的数据结构,用于描述 OLE 在调度菜单消息和命令时要使用的菜单) 。
语法
HOLEMENU OleCreateMenuDescriptor(
[in] HMENU hmenuCombined,
[in] LPOLEMENUGROUPWIDTHS lpMenuWidths
);
参数
[in] hmenuCombined
对象创建的组合菜单的句柄。
[in] lpMenuWidths
指向包含六个 LONG 值的数组的指针,该数组提供每个组中的菜单数。
返回值
返回描述符的句柄;如果内存不足,则返回 NULL 。
注解
对象可以调用 OleCreateMenuDescriptor 函数,为复合菜单创建描述符。 然后,OLE 使用此描述符来调度菜单消息和命令。 若要在不再需要共享菜单描述符时释放它,容器应调用配套帮助程序函数 OleDestroyMenuDescriptor。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | ole2.h |
Library | Ole32.lib |
DLL | Ole32.dll |
API 集 | Windows 10版本 10.0.10240 中引入的 ext-ms-win-com-ole32-l1-1-3 () |