wm_initmenupopup消息,弹出式菜单的前端发生,没有结构体参数W:句柄L:索引
wm_initmenu W:初始化句柄 L:0
wm_menuselect 高W:样式 低W:索引或者标示取决于GetMenuStirng的第五个参数。L为句柄
wm_command 低W菜单标示符,高W为0.L为0
例子:去掉菜单的某一项(记事本)
类型:WH_CALLWNDPROC,消息:wm_menuselect
p=GetMenuItemID((HMENU)msg->lParam,5);
RemoveMenu((HMENU)msg->lParam,p,NULL);
结构体:CWPSTRUCT
{
msg,
hwnd,
wparam,
lparam
}
当鼠标挪动到任何菜单,位居于此菜单的第五个菜单项将自动消失。