关于弹出式菜单的设计,遇到的困难?请解决,有分送.
我想设计一个弹出式菜单,包括有“操作”,“退出”,其中“操作”选项还是一个弹出式类型菜单(popup menu)包括有竖分,横分。两个选项。我的程序是这样的:
CXPMenu t_Menu;
t_Menu.CreatePopupMenu();
t_ItemInfo[0].sText = "操作(&N)\tCtrl + O";
t_ItemInfo[0].uIdNormal = IDI_ICON1;
t_ItemInfo[0].uIdSelect = IDI_ICON2;
t_Menu.AppendMenu(MF_OWNERDRAW, 0, (LPCTSTR)(&(t_ItemInfo[0])));
t_ItemInfo[1].sText = "退出(&O)\tCtrl + Q";
t_ItemInfo[1].uIdNormal = IDI_ICON3;
t_ItemInfo[1].uIdSelect = IDI_ICON4;
t_Menu.AppendMenu(MF_OWNERDRAW, 1, (LPCTSTR)(&(t_ItemInfo[1])));
我的问题是,我如何用appendmenu来修改第一个操作选项为popup类型,并且如何添加它的选项竖分,横分?其它的可以请朋友不要看。谢谢回答。