我用下面的函数实现弹出式菜单,单点击鼠标右键后只能弹出很细的一条,根本看不到整个菜单。
void CPopUpView::OnContextMenu(CWnd* pWnd, CPoint point) 
{
// TODO: Add your message handler code here
CMenu menuPopup;
if (menuPopup.CreateMenu())
{
menuPopup.AppendMenu(MF_STRING,ID_EDIT_UNDO,"撤消");
menuPopup.AppendMenu(MF_STRING,ID_EDIT_CUT,"剪切");
menuPopup.TrackPopupMenu(TPM_LEFTALIGN,point.x,point.y,this);
}
}
请问是哪里还有错误呢?都有什么方法可以实现弹出式菜单呢?