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

怪事啊vs2010,这是为什么呢?解决方法

2012-04-19 
怪事啊,vs2010,这是为什么呢?界面上的按钮,我用向导添加了响应函数,我用MessageBox试验却没反应。我找了好

怪事啊,vs2010,这是为什么呢?
界面上的按钮,我用向导添加了响应函数,我用MessageBox试验却没反应。

我找了好久的原因,发现点击这个按钮响应的却是另外一个按钮的响应函数。

消息映射我检查了都没错,ID值也不相同。

不知道怎么办了。。。。。。。。。

[解决办法]
在检查你的resource.h
[解决办法]
查一下相关消息映射关系;或者,再建一个工程试试,一般不会出现这种匪夷所思的情况。
[解决办法]
clean rebuild
[解决办法]
如果是Ribbon菜单的话,建议LZ去改下ribbon.mfcribbon-ms里面也有一个ID值,曾经遇到过这样的问题。。。。
[解决办法]
还是用C#算了吗。
[解决办法]
整个项目搜索下你的ID,找到ribbon.mfcribbon-ms文件,那是描述Ribbon菜单的控件,找到那搜索的控件,那里也有一个ID的,改成一致。发现你创建新的控件,ID值会和以前的某个ID重复,导致错误

探讨

引用:

如果是Ribbon菜单的话,建议LZ去改下ribbon.mfcribbon-ms里面也有一个ID值,曾经遇到过这样的问题。。。。


是的啊,就是ribbon界面的按钮出现的这个问题。。

热点排行