LoadMenuIndirect功能将指定的菜单模板加载到内存中。
HMENU LoadMenuIndirect(
CONST MENUTEMPLATE *【lpMenuTemplate】 | //菜单模板的地址 |
); |
参数
【lpMenuTemplate】
指向菜单模板或扩展菜单模板。
菜单模板由MENUITEMTEMPLATEHEADER结构组成,后跟一个或多个连续的MENUITEMTEMPLATE结构。扩展菜单模板由MENUEX_TEMPLATE_HEADER结构组成,后跟一个或多个连续的MENUEX_TEMPLATE_ITEM结构。
返回值
如果函数成功,返回值就是菜单的句柄。
如果函数失败,返回值为NULL。要获取扩展错误信息,请调用GetLastError.
备注
对于ANSI和Unicode版本的此函数,MENUITEMTEMPLATE结构中的字符串必须是Unicode字符串。
也可以看看
LoadMenu, MENUEX_TEMPLATE_HEADER, MENUEX_TEMPLATE_ITEM, MENUITEMTEMPLATE, MENUITEMTEMPLATEHEADER