MFC中弹出式菜单的使用方法
CMenu addMenu;
CRect mRect;
GetDlgItem(IDC_BUTTON1)->GetWindowRect(&mRect);
addMenu.LoadMenu(IDR_MENU1);
CMenu *subMenu = addMenu.GetSubMenu(0);
1、subMenu->TrackPopupMenu(TPM_LEFTALIGN,mRect.left,mRect.bottom,this);//为什么加这行代码会出现内存错误?
2、addMenu.TrackPopupMenu(TPM_LEFTBUTTON,mRect.left,mRect.bottom,this);//为什么加这行代码后,菜单的宽度很小、不能显示所有菜单项的数据?