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

菜单消息响应函数没反应

2012-10-27 
【求助】菜单消息响应函数没反应用classwizard创建的消息响应函数,运行时,怎么也不执行ON_COMMAND(ID_SCMPAR

【求助】菜单消息响应函数没反应
用classwizard创建的消息响应函数,运行时,怎么也不执行


ON_COMMAND(ID_SCMPARAM, OnScmparam)
afx_msg void OnScmparam();
都有

[解决办法]
你加到哪个类中?
[解决办法]
这样写:ON_COMMAND(ID_SCMPARAM,&CMainFrame:: OnScmparam)

[解决办法]
你先删除它,再重新添加响应函数看看,应该不会出现问题!
[解决办法]
用classwizard添加的?
没理由不响应啊

1是不是被其他类响应了 比如视图
2是不是响应了而没发现 断点看看
[解决办法]
你怎么知道不执行的?设置断点在函数入口了么?
在函数入口先加入:AfxMessageBox("my menu clicked");
看看会不会出对话框。

探讨
用classwizard创建的消息响应函数,运行时,怎么也不执行


ON_COMMAND(ID_SCMPARAM, OnScmparam)
afx_msg void OnScmparam();
都有

热点排行