%%%%%%%%%%%怎么实现右键点击弹出菜单呢?????? 我是C++新手才学一个多月 很多不懂的 请大家指教一下!谢谢我在AssertValid里头写的程序怎么实现如题的那个东东呢??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 void CTest6Dlg::OnRButtonDown(UINT nFlags, CPoint point) { CMenu menu; ClientToScreen(&point); VERIFY( menu.LoadMenu( IDR_MENU2 ) ); CMenu* popup = menu.GetSubMenu(0); ASSERT( popup != NULL ); popup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y, this ); CDialog::OnRButtonDown(nFlags, point);} 先创建一个菜单资源,比如IDR_MENU1,接着在窗体的右键点击事件响应函数中加在大致如下代码: CMenu menu; menu.LoadMenu(IDR_MENU1); CMenu* pMenu=menu.GetSubMenu(0); pMenu->TrackPopupMenu(TPM_RIGHTBUTTON,pt.x,pt.y,this,NULL); Sorry!回贴后更新页面才发现楼上已回复了。 还有我是在AssertValid里头写的程序啊然后操作的界面就是IDR_MAINFRAME里头啊~~~~~~~~~~ 在资源编辑器的Menu标签下面就可以创建。 CDialog::OnRButtonDown(nFlags, point);那这句是什么意思?不懂!帅哥讲解一下哇?谢谢 那位老大可不可以发一个在AssertValid里头选中一个区域,然后点击右键出属性的例子给我???现在我做得黑是痛苦拜托那位大虾了谢谢我的QQ是10913885 为什么我使用SMTP协议不能实现连续发送邮件? 视频显示窗口画矩形框的问题。 菜鸟问题 *** 请高手做答 >>> 怎么知道一个窗口是否具有 HWND_TOPMOST 属性呢? 100分求一个定时器的类...大家帮个忙啊... 图象处理 算法,问题是:如何动态获得图象的大小(象素个数),以便方便的存储每个象素。我以前处理的是小图象,所以定义的是1000*1000的 求助高手,com 在线程内向上层程序发消息但报错 怎样得到文件上次的修改时间,要精确到毫秒。(现场给分) 怎样提高vc 有广州市的朋友吗? 求MSDN,2001,10月下载地址?谢谢了 select distinct??急的想咬你
{
CMenu menu;
ClientToScreen(&point);
VERIFY( menu.LoadMenu( IDR_MENU2 ) );
CMenu* popup = menu.GetSubMenu(0);
ASSERT( popup != NULL );
popup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y, this );
CDialog::OnRButtonDown(nFlags, point);
}
CMenu menu;
menu.LoadMenu(IDR_MENU1);
CMenu* pMenu=menu.GetSubMenu(0);
pMenu->TrackPopupMenu(TPM_RIGHTBUTTON,pt.x,pt.y,this,NULL);
我是在AssertValid里头写的程序啊
然后操作的界面就是IDR_MAINFRAME里头
啊~~~~~~~~~~
那这句是什么意思?
不懂!
帅哥讲解一下哇?
谢谢
现在我做得黑是痛苦
拜托那位大虾了
谢谢
我的QQ是10913885