VC6.0基于对话框的MFC工程中,无法为界面上得旋钮添加消息响应函数
VC6.0基于对话框的MFC工程中,无法为界面上得按钮添加消息响应函数
正常情况下,双击对话框界面的按钮,可自动弹出为按钮BN_CLICKED消息响应函数。
但不知道是我误操作还是其他什么原因,无法为界面上得按钮添加消息响应函数。
打开类向导可以看到:原来在对话框类(C…Dlg类)中的控件ID均不见了,但是在App类(C…App类)中可以看见,通过类向导也无法为控件添加消息响应函数,请问是什么原因?


------解决思路----------------------
是不是资源冲突了,你把工程中的.clw文件删除。然后打开工程点击菜单view->ClassWizard->弹出提示框,点击“是”按钮->弹出对话框点击右下角AddAll按钮->点击右上角的OK按钮。
试试吧
------解决思路----------------------
先保存工程文件,然后删除工程文件下的.clw文件。然后重新载入工程,再打开类向导对话框。会弹出一个对话框,单击是即可。
------解决思路----------------------
打VC++6.0 sp6试试,一般没打sp6补丁的时候,有时会出现一些奇怪的错误,不过,如果VC++6.0是比较老的编译器了,建议跟随主流,用Visual studio吧
------解决思路----------------------
看看resource.h里面,应该是有ID号重复了。
正常情况下,双击对话框界面的按钮,可自动弹出为按钮BN_CLICKED消息响应函数。
但不知道是我误操作还是其他什么原因,无法为界面上得按钮添加消息响应函数。
打开类向导可以看到:原来在对话框类(C…Dlg类)中的控件ID均不见了,但是在App类(C…App类)中可以看见,通过类向导也无法为控件添加消息响应函数,请问是什么原因?
------解决思路----------------------
是不是资源冲突了,你把工程中的.clw文件删除。然后打开工程点击菜单view->ClassWizard->弹出提示框,点击“是”按钮->弹出对话框点击右下角AddAll按钮->点击右上角的OK按钮。
试试吧
------解决思路----------------------
先保存工程文件,然后删除工程文件下的.clw文件。然后重新载入工程,再打开类向导对话框。会弹出一个对话框,单击是即可。
------解决思路----------------------
打VC++6.0 sp6试试,一般没打sp6补丁的时候,有时会出现一些奇怪的错误,不过,如果VC++6.0是比较老的编译器了,建议跟随主流,用Visual studio吧
------解决思路----------------------
看看resource.h里面,应该是有ID号重复了。