VC MFC 鼠标右键菜单

编程工具vs2003/2005,创建了菜单,如何通过单击鼠标右键弹出?在特定的控件内,比如tree contrl里。谢谢了!
还有tree contrl控件中,点击某项用鼠标拖拽到其他位置怎样实现?

//在Tree内:
void DIALOG1::OnRclickTree1(NMHDR* pNMHDR, LRESULT* pResult)
{
// TODO: Add your control notification handler code here
LPPOINT lpoint=new tagPOINT;
::GetCursorPos(lpoint); //获得鼠标
CMenu menu,*pSubMenu;
menu.LoadMenu(IDR_MENU2); //添加菜单资源
pSubMenu=menu.GetSubMenu(0); //设置菜单弹出项目起始位置
pSubMenu->TrackPopupMenu(TPM_LEFTALIGN,lpoint->x,lpoint->y,this); //获得鼠标位置
*pResult = 0;
}来自:求助得到的回答
温馨提示:内容为网友见解,仅供参考
无其他回答

VC MFC 鼠标右键菜单
LPPOINT lpoint=new tagPOINT;::GetCursorPos(lpoint); \/\/获得鼠标 CMenu menu,*pSubMenu;menu.LoadMenu(IDR_MENU2); \/\/添加菜单资源 pSubMenu=menu.GetSubMenu(0); \/\/设置菜单弹出项目起始位置 pSubMenu->TrackPopupMenu(TPM_LEFTALIGN,lpoint->x,lpoint->y,this); \/\/获得鼠...

VC++ \/MFC 如何获取右键菜单的每一项?请给一个方向我去摸索谢谢!_百度...
在资源视图那栏里面有个Menu文件夹,如果他是用那个做的话就应该有右键的弹出菜单;如果不是的话就要看代码了,在视图类或者DLG类里面有个消息叫做WM_CONTEXTMENU,对应的响应函数一般叫OnContextMenu的响应函数,那里面应该有创建官关联菜单的。如果没这个函数的话就跟踪他的时间吧 ...

VC的MFC右键弹出菜单无效
OnNcHitTest(CPoint point1) 中处理了HTCLIENT,那么所有客户区的消息都被重置为标题栏消息HTCAPTION了,那么你的 OnContextMenu(CWnd* pWnd, CPoint point) 就永远不会触发了。

VC MFC 鼠标消息
单击对话框右键 弹出来的 中有个选项叫event(中文版叫事件);在列表中找 WM_LBUTTONDOWN(左键按下)、WM_LBUTTONDOWN、等等,选中,然后在又不有add and edit, 添加并编辑(或者双击选中项,在右边列表框再双击刚才双击过的哪个事件),自动跳到相应函数中,下面就是自行添加处理代码了 。。

VC6.0MFC程序中不能为右键菜单添加消息响应?
lz发的那些代码只是些消息映射,通常都可以不用看。.我们只关心的只是那工程下面的类。你要为右键添加消息映射.打开你的class wizard,选种你为起添加右键的ID.然后在右边的对话框中选择WM_RBUTTONDONW函数.接着写入你想实现的操做就OK了

vc++ mfc 怎么做界面啊???
1、首先在电脑中打开VC6.0->新建-,创建一个工作区,(工作区是用来保存工程)。2、在工作区里面添加工程,右击->添加工程到工作空间。3、选择MFC - exe 程序 。4、选择静态库,将程序发送给别人,可以直接运行。5、然后鼠标右键,选择编译程序。6、最后点击运行程序,程序就出来了。

点集鼠标右键-新建-有个 发现多了个DataEx Document文件,这是什么文件...
回答:Document 这是VC++基于MFC编程中的一个类名 如果楼主不是搞软件开发的 大可删除

vc++ mfc 怎么做界面啊???
1、首先在电脑中打开VC6.0->新建-,创建一个工作区,(工作区是用来保存工程)。2、在工作区里面添加工程,右击->添加工程到工作空间。3、选择MFC - exe 程序 。4、选择静态库,将程序发送给别人,可以直接运行。5、然后鼠标右键,选择编译程序。6、最后点击运行程序,程序就出来了。

怎样在VC++6.0里打开MFCClassWizard
在dlg或代码里,鼠标右键,选

VC MFC中菜单的源代码怎么看
双击xxx.rc文件打开资源编辑器,在资源视图中点击右键添加资源,选择菜单(Menu),在菜单行上面添加"文件","帮助"等,然后打开对话框资源,在属性窗口中找到"Menu"这项,选择刚刚建立的菜单资源即可, F5运行就看到了

相似回答
大家正在搜