请问高手们:MENU中选中一项是发送了什么消息? WM_MENUSELECT只是鼠标移动到菜单一项上面时发送~但是用户点击了某一项的消息是什么呢?感谢~! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我忘记说明白了,对不起楼上的。WM——COMMAND的确记录了一般的菜单点击操作,但是:我自己建立的右键菜单:void CTestttttttttDlg::OnRButtonDown(UINT nFlags, CPoint point) { GetCursorPos(&point); CMenu menu,*pSubMenu; menu.LoadMenu(IDR_MENU1); pSubMenu=menu.GetSubMenu(0); pSubMenu->TrackPopupMenu(TPM_LEFTALIGN,point.x, point.y, this); //在鼠标所在处加入上下文菜单。......................我对右键菜单里每一项加入了COMMAND消息响应函数,仍然是不行~~~没有捕获到点击其中一项发出的WM——COMMAND消息.... 你怎么响应的?的确发的是WM_COMMAND, 可以响应呵你是在对话框程序中使用弹出菜单吧,直接用MFC Class Wizard 添加消息响应函数,注意在该对话框中处理该消息响应. 帮忙看一下这个简单的全局鼠标钩子,一运行,系统就卡住 多文档程序中,两个同级别对话框如何传递控件数据? 将Unicode字符转换为字符串出错 软件保护 对话框问题,双对话框传值 如何得知鼠标在对话框上的某个不规则区域? CListCtrl一些复杂操作方法请教? ARM7(LPC2210)用一个定时器,定了两个时间,为什么只有一个触发了 初学都,想要个MSDN,好心个给个地方下载啊! 请教一个VC调用WORD的问题,关于WORD关闭时VC能否获得消息通知 一个比较棘手的问题,串口设置的保存 无标题对话框在有标题对话框中显示
WM——COMMAND的确记录了一般的菜单点击操作,但是:
我自己建立的右键菜单:
void CTestttttttttDlg::OnRButtonDown(UINT nFlags, CPoint point)
{
GetCursorPos(&point);
CMenu menu,*pSubMenu;
menu.LoadMenu(IDR_MENU1);
pSubMenu=menu.GetSubMenu(0);
pSubMenu->TrackPopupMenu(TPM_LEFTALIGN,point.x, point.y, this); //在鼠标所在处加入上下文菜单。
......................我对右键菜单里每一项加入了COMMAND消息响应函数,仍然是不行~~~没有捕获到点击其中一项发出的WM——COMMAND消息....
的确发的是WM_COMMAND,
你是在对话框程序中使用弹出菜单吧,直接用MFC Class Wizard 添加消息响应函数,注意在该对话框中处理该消息响应.