首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

工具栏上面的右击快捷菜单有关问题

2012-04-12 
工具栏上面的右击快捷菜单问题我想在工具栏上面右击,然后弹出快捷菜单,上面可以选择哪个工具栏显示,哪个工

工具栏上面的右击快捷菜单问题
我想在工具栏上面右击,然后弹出快捷菜单,上面可以选择哪个工具栏显示,哪个工具栏关闭(就像word,或者我们使用的浏览器这样的)。可是不知道为什么,一直没有出现,我用了WM_NcRButtonDown,可是我发现这个函数只能在菜单栏上右击时才能弹出菜单,在工具栏上面就不行了。麻烦各位高手,给个提示或者有相应的代码最好啊。
我用的是vc6.0.

拜托了。

[解决办法]
你可以先获取工具栏在对话框中的Rect,然后在判断鼠标是否在这个Rect里面
最后你想操作就随你了。。。
[解决办法]
要不你把工具栏去掉,自己写一个上去
[解决办法]
不是说没有,你可以自己增加一个进去,
要不你不用单文档的做,做对话框的吧,这个好处理
[解决办法]
应该从CToolBar类派生一个新类,在这个类中响应WM_LBUTTONDOWN消息吧...
[解决办法]
改写工具栏的右键响应函数

热点排行