VC:弹出式菜单(LoadMenu()、GetSubMenu()、ClientToScreen()、TackPopupMenu())...

mac2022-06-30  26

1、定义对象CMenu menu;//定义对象(快捷菜单)CMenu *menupop;//定义对象指针(定义对象指针)2、构造函数中初始化菜单menu.LoadMenu(IDR_MENU1);3、析构函数中释放菜单menu.DestroyMenu();4、右击时的消息响应: menupop=menu.GetSubMenu(0);//得到子菜单 ClientToScreen(&point);//客户坐标转换为屏幕坐标 menupop->TrackPopupMenu(TPM_LEFTALIGN,point.x,point.y,this);//弹出菜单

转载于:https://www.cnblogs.com/shenchao/archive/2012/10/24/2737768.html

最新回复(0)