求救!!! 在一个单文档界面上的工具栏上实现弹出快捷菜单。请帮忙,对谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接从CToolBar继承出一个新的类CMyToolBar(可以先用CToolBarCtrl作为基类,加完代码后再改为CToolBar),响应它的WM_CONTEXTMENU消息,加入如下代码void CMyToolBar::OnContextMenu(CWnd* pWnd, CPoint point) { // TODO: Add your message handler code here CMenu menu; menu.LoadMenu(IDR_MENU1); menu.GetSubMenu(0)->TrackPopupMenu(TPM_LEFTALIGN,point.x,point.y,this);}要说明的是,弹出菜单的是有按纽的那一块地方.另外的地方是属于框架的.不能弹出菜单. 当然原来框架里的声明要做相应的修改如下CToolBar m_wndToolBar;该为CMyToolBar m_wndToolBar; MFC简易浏览器求助 一个关于 Find函数的问题? 求教:ado连Oracle的错误 怎样现实将整个目录的下的所有子目录和文件结构一次性通过网络传输??? 用ATL开发组件能用以前的LIB库吗? help matlab source code 请那位朋友帮我解决一个手机发断消息的问题 为什么用malloc分配的内存块无法释放?? 请问如何用VC取得汉字的字模信息? 十分菜的问题。如何动态改变对话框的标题,如mp3播放器标题是歌的名字 不晓得分有什么用,散了玩,不晓得三角和星星有什么用,再散 编写ftp客户端程序
void CMyToolBar::OnContextMenu(CWnd* pWnd, CPoint point)
{
// TODO: Add your message handler code here
CMenu menu;
menu.LoadMenu(IDR_MENU1); menu.GetSubMenu(0)->TrackPopupMenu(TPM_LEFTALIGN,point.x,point.y,this);
}
要说明的是,弹出菜单的是有按纽的那一块地方.另外的地方是属于框架的.不能弹出菜单.
CToolBar m_wndToolBar;
该为
CMyToolBar m_wndToolBar;