私の .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 コンストラクターを開始すると想定していますが、独自のコンストラクター テストも開始したいと考えています。それは可能ですか?