急救!有关MFC的

来源:百度知道 编辑:UC知道 时间:2024/05/05 10:24:56
我写了一个单文档程序,在视图中插入了一个对话框.对话框里有些控件.为什么这些控件都没有用?发送不了消息呀?

可能有两种情况
1 父窗口不存在
就是对话框类没有生成
如上面老兄所说
2 资源ID号你是不是改过
有些情况改过编译是不报错的~但是消息发送不了~仔细看下头文件里面的资源ID号对不?

查找你的资源ID号~看看是否已经完全改了过来

控件要添加到窗口的类里。
买本关于MFC的书看。

首先,你对话框应该对应一个类,然后你的那些控件,然后控件的消息应该在这个类中写

插入--》资源---》Dialog--》新建

双击对话框--》create a mew class-->OK-->填上你自己的类名(以c打头,比如cyourclass),并选择基类为cdialog---》确定

然后添加你的控件,另外还有响应函数,完事。(你的类以生成)

然后在某个地方(比如OnOK里面调用domodal函数)实例化你的类就行了

你要不给咱加分,我跟你急。。。。。。。