在我的 .h 中,我有这样的东西:
class Cbeckhoff_frontendDlg : public CDialogEx
{
// construction
public:
Cbeckhoff_frontendDlg(CWnd* pParent = NULL);
//...
//this is the member object I want to create
Modul test;
};
我的 .cpp 看起来像这样:
Cbeckhoff_frontendDlg::Cbeckhoff_frontendDlg(CWnd* pParent /*=NULL*/)
: CDialogEx(Cbeckhoff_frontendDlg::IDD, pParent)
{
//..
};
//and should look like this:
Cbeckhoff_frontendDlg::Cbeckhoff_frontendDlg(CWnd* pParent /*=NULL*/)
: CDialogEx(Cbeckhoff_frontendDlg::IDD, pParent),test()
{
//..
};
我搞砸了我试图在这里发布的前一个测试用例,对此我很抱歉。我想我不太明白那里发生了什么。我假设 Cbeckhoff_frontendDlg 启动父级 CDialogEx- 构造函数,但我也想启动我自己的构造函数测试。那可能吗?