解决了!!!方法分享给大家,DoModal()之前加一句ReleaseCapture();就可以了!!!
MFC点击菜单项弹出对话框不能操作问题
VC6.0 MFC框架树结构上右键点击,出现一个竖菜单,再点击其中一个菜单项弹出对话框,但是对话框点不了。
如果点击一下程序以外的地方,比如桌面啥的,再回来点击对话框就可以了。求问各位大神,这是什么原因啊???实在是困扰好久了
菜单代码
pPopMenu.AppendMenu(MF_STRING|MF_GRAYED,IDC_SCHEDULE_PARENT_TASK,"父任务");
pPopMenu.AppendMenu(MF_STRING|MF_ENABLED,IDC_SCHEDULE_TASK,"调任务");
pPopMenu.AppendMenu(MF_STRING|MF_GRAYED,IDC_SHOW_STEPDETAIL,"详细信息");
pPopMenu.AppendMenu(MF_STRING|MF_ENABLED,IDC_TREE_DELETE,"删除节点");
在这个cpp里面添加了下面的代码
ON_COMMAND(IDC_STEP_DETAIL, OnStepInformation)
在OnStepInformation函数dlg.DoModal();
跪求大神解答!!
- 点赞
- 写回答
- 关注问题
- 收藏
- 复制链接分享
- 邀请回答
1条回答
为你推荐
- MFC点击菜单项弹出对话框不能操作问题
- c++
- 1个回答
- MFC中怎么设置单击菜单弹出对话框?
- mfc
- 菜单
- 3个回答
- MFC中对话框关闭问题(模态和非模态均可)
- mfc
- 对话框
- 1个回答