如何使右键菜单响应键盘消息? 我的右键菜单 是对图标右击时弹出的 这时我希望可以用快捷键对右键菜单进行操作 所以我想知道此时如何让右键菜单得到键盘消息; 或者让我的主菜单接收键盘消息,但是我如何能知道此时右键菜单是否弹出呢? 请高手不吝赐教,谢谢啦。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你在资源编辑器里添加菜单时加上快捷键响应就行了比如(&C)对应c键 就是编辑菜单的时候,你写菜单文字时在后面加上"(&需要的快捷键)"。比如“打开”就写成"打开(&O)"显示出来就是"打开(O)"和自带菜单一样了 楼主到底是想实现什么功能,按我的理解是:点击鼠标,在弹出菜单后你按快捷键实现相应子菜单的操作,如果是这样那么按照我说的就没错。如果你要实现的是不点击鼠标,菜单不弹出,实现相应子菜单的操作,那么楼主就直接添加快捷键资源,然后把资源号设置成与菜单一一对应,然后选择对应的快捷键就行了。http://tieba.baidu.com/f?kz=315010199 我要实现的就是你说的第一种情况,我把遇见的问题详细点说一下:程序运行后弹出一个对话框ADlg,此时右下角任务栏内出现该程序的图标,这时右键点击该图标会弹出右键菜单,右键菜弹出是在BDlg内OnNotifyIcon(WPARAM wParam, LPARAM lParam)判断是否右击图标函数实现的,子项功能也是在BDlg中响应的(该对话框早于ADlg构造,但是屏幕上看不见)。在右键菜单上鼠标点击好用,快捷键不好用(按你说的方法 退出(&S) ),不知为什么......我按你的方法自己写了一个简单对话框 并添加了右键菜单 快捷键好用 但是实际情况下的右键菜单是在右击图标后弹出的 不是目标对话框 这两个分属不同的类...... 未能实例化ActiveX控件!求解决... 如何提交CODE到CSDN上?? 为什么SOCKET在线程中传递会出错, 不解 COM无法启动调试 请帮忙:使用select模型时遇到的问题... 如果下列代码可以获取控件所在区域,那么对话框移动之后,怎麽再次获取? 简单问题:为什么说我的基类没有定义? 请教一下增量式PID的问题 为什么位图叠加文字后,字符是反的,是什么原因? 极弱问题 如何删除使用CxImage类显示的图片? 关于数据校验验(二进制反码求和)
如果你要实现的是不点击鼠标,菜单不弹出,实现相应子菜单的操作,那么楼主就直接添加快捷键资源,然后把资源号设置成与菜单一一对应,然后选择对应的快捷键就行了。http://tieba.baidu.com/f?kz=315010199
我按你的方法自己写了一个简单对话框 并添加了右键菜单 快捷键好用 但是实际情况下的右键菜单是在右击图标后弹出的 不是目标对话框 这两个分属不同的类......