VCMFC基于对话框程序AboutBox的调用问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 16:04:24
工程A,关于AboutBox对话框的声明在CADlg.cpp中,我怎么在B对话框中的菜单中调用AboutBox对话框。
用#include "CADlg.h"不行啊

楼主仔细看看CADlg.h,其实AboutBox类并不是声明在.h文件中,而是在CADlg.cpp中,你#include "CADlg.h",肯定不行的!
你可以这样,单独建立一个AboutBox.h和AboutBox.cpp文件
然后把声明放到AboutBox.h中,对应实现方法写到AboutBox.cpp中,然后在A和B中加入#include "AboutBox.h"即可!

#include "aboutDlg.h"

CAboutDlg aboutdlg;