社区
界面
帖子详情
关于上下文菜单的简单问题
liuyu7
2003-10-20 10:54:51
我的上下文菜单的菜单项不能高亮显示,不起作用,各个菜单项都有相应的消息处理函数,请问这是为什么?
...全文
67
6
打赏
收藏
关于上下文菜单的简单问题
我的上下文菜单的菜单项不能高亮显示,不起作用,各个菜单项都有相应的消息处理函数,请问这是为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuyu7
2003-10-21
打赏
举报
回复
为菜单项添加消息处理函数就是在ClassWzard的帮助下将菜单项ID与相应的函数相关联的,是COMMAND消息,问题好象不在这里。
flyelf
2003-10-21
打赏
举报
回复
没有为对应功能做映射,需要对某功能做COMMAND映射,例如用ClassWizard为IDXXX在CMainFrame添加COMMAND的消息映射
liuyu7
2003-10-21
打赏
举报
回复
我没有使用这两个东西,我的这个菜单是在一个对话框中在OnContextMenu(...)中加载,加载的代码: CMenu eMenu;
eMenu.LoadMenu(IDR_MENU_CHINANAMETREE);
CMenu *pMenu=new CMenu();
pMenu->Attach(eMenu.GetSubMenu(0)->GetSafeHmenu());
CWnd* pMainWindow = AfxGetMainWnd();//this->GetParent();//
ClientToScreen(&point);
pMenu->TrackPopupMenu(TPM_LEFTALIGN | TPM_LEFTBUTTON,point.x+40,point.y+50,pMainWindow);
另外,我的这个程序是为CAD开发的一个DLL,CAD运行时加载。我在另外的一个MFC DLL中作了实验,结果没有消息处理函数,菜单项也是高亮显示而不是灰色的,问题到底出在哪?请帮帮忙,万分感谢,老板催得急!
wuxfBrave
2003-10-21
打赏
举报
回复
那就意味着菜单项都有相应的消息处理函数没有起作用,检查上下文菜单的通知窗口
还有你有没有使用ON_UPDATE_COMMAND_UI
另外你有没有使用ON_UPDATE_COMMAND_UI_RANGE,你的菜单项的ID在范围内
wuxfBrave
2003-10-20
打赏
举报
回复
菜单项是灰色的吗?
liuyu7
2003-10-20
打赏
举报
回复
是的
Android之
上下文
菜单
ContextMenu
Android中的
上下文
菜单
,长按可以弹出的知识点
WPF
上下文
菜单
上下文
菜单
(通常称为弹出
菜单
或右键
菜单
)是在某些用户动作时显示的
菜单
,通常是在特定控件或窗口上用鼠标右键单击。
上下文
菜单
通常用于提供在单个控件内相关的功能。 WPF的ContextMenu控件几乎总是绑定到一个特定的控件,通常也是将它添加到界面。 这是通过ContextProperty完成的,所有都控制公开(它来自大多数WPF控件继承自的FrameworkElement)。 看看下一个示例,了...
QT中实现
上下文
菜单
在许多的应用程序中,当我们右击时会弹出一个
菜单
,这个
菜单
就叫做“
上下文
菜单
”,英文名称为“Context Menu”.在QT中有两种方式可以实现这种
上下文
菜单
,一一列举如下:
一.重载contextMenuEvent()函数,一个
简单
的示例如下:
void MainWindow::contextMenuEvent(QContextMenuEvent *event)
{
filemenu->addAction(newAction);
上下文
菜单
管理_资源管理器
上下文
菜单
上的“此处命令提示符”
上下文
菜单
管理 Programmers and system administrators often find it necessary to get to a command prompt (a "DOS box") in a certain directory. This article describes how to set up a conte...
vue
上下文
间距_一个
简单
的vue
上下文
菜单
组件
vue
上下文
间距 语境 (vue-context) A simple yet flexible context menu for Vue. It is styled for the standard ul tag, but any menu template can be used. The only dependency this package has is Vue, so the majo...
界面
15,979
社区成员
115,897
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章