肯帕奇诺
2015-06-18 01:58
采纳率: 50%
浏览 1.9k
已采纳

VC6.0 MFC中多窗口初始化

刚开始学MFC,做个多窗口的小程序。工程选择的是基本对话框。
第一个窗口刚开始就有一个***.cpp和***.rc以及***Dlg.cpp,
在这个窗口中添加的控件说是在***Dlg.cpp中初始化的,后来我又新建了另一个Dialog,
我在这个窗口中加入了几个控件,编译运行可以执行,都可以正常显示,但是我想初始化
第二个窗口的控件,我放在第一个窗口的***Dlg.cpp中初始化会提示控件未定义。请教一下大家,这个应该在哪儿初始化啊。

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • 肯帕奇诺 2015-06-20 14:26
    已采纳

    其实只是新建的窗口不会自动生成初始化函数,需要手动添加

    打赏 评论
  • devmiao 2015-06-18 01:59

    要看具体的错误提示信息和你的程序。是编译错误还是运行错误。

    打赏 评论
  • han_gaara 2015-06-18 02:10

    可能没加头文件 ,把另一个dlg的头文件加到你要引用的头文件里

    打赏 评论
  • alwaysalex 2015-06-18 03:24

    会不会是你添加了好几个控件,但是还没来得及对某些控件添加响应函数,有些个控件就‘隐身’了,所以就导致有些未定义。同为新手,仅供参考。

    打赏 评论

相关推荐 更多相似问题