EDIT控件右键菜单问题(在线等) 我想在EDIT控件右键菜单中添加几个自定义项,已经用GetMenu()方法获得菜单指针了,但是用AppendMenu()方法添加自定义项总是返回-1,添加不成功,不只如此,连用获得当前菜单项目数的方法(不好意思记不起具体方法名了)都返回-1,求教大虾 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给你看个右键菜单的代码看看void CPopMenuView::OnRButtonDown(UINT nFlags, CPoint point) { CView::OnRButtonDown(nFlags, point); CRect rc; GetWindowRect(&rc); point.x = rc.left + point.x; point.y = rc.top + point.y; CMenu* pPopMenu = new CMenu; pPopMenu->LoadMenu(IDR_MENU1); CMenu* pFileMenu = pPopMenu->GetSubMenu(0); pFileMenu->TrackPopupMenu(TPM_LEFTALIGN |TPM_RIGHTBUTTON, point.x, point.y, this); delete pPopMenu;}IDR_MENU1是资源里添加的 不是阿,edit控件不是本身有右键菜单吗?我是想在这个菜单里加上自己定义的菜单项,怎么做啊 从CEdit派生一个CNewEdit,添加下面的消息处理函数,内容类似“livedeal(怀念)”所给的代码。void CNewEdit::OnContextMenu(CWnd* pWnd, CPoint point) 如何修改工具条的风格? 如何知道IDispatch中的QueryInterface都支持哪些特定的接口 在VC中关于MFC的问题!跪求! RichEdit设置字体问题 向高手求一段代码 VC++中成员函数不能自动显示? 关于IP环回地址127.0.0.2,127.0.0.3的问题 listctrl report 我不想显示网格 可是还是显示 求助!!!!! 那里可以下载ddk? 如何快速查到一个MFC类的源码。 有关cedit的文字颜色分开显示的问题,多谢解决给分! vc6.0写一个延时5秒的的程序,控制台下的就行
void CPopMenuView::OnRButtonDown(UINT nFlags, CPoint point)
{
CView::OnRButtonDown(nFlags, point); CRect rc;
GetWindowRect(&rc);
point.x = rc.left + point.x;
point.y = rc.top + point.y;
CMenu* pPopMenu = new CMenu;
pPopMenu->LoadMenu(IDR_MENU1);
CMenu* pFileMenu = pPopMenu->GetSubMenu(0);
pFileMenu->TrackPopupMenu(TPM_LEFTALIGN |TPM_RIGHTBUTTON, point.x,
point.y, this);
delete pPopMenu;
}IDR_MENU1是资源里添加的
void CNewEdit::OnContextMenu(CWnd* pWnd, CPoint point)