もうめちゃくちゃ
製作中のダイアログボックスの宣言
class CRectInputDlg : public CDialogImpl< CRectInputDlg > , public CWinDataExchange< CRectInputDlg > , public IRectInputDlg , public IRectInputCtrlListener
もはや、多重継承を悪とみなす人にとっては耐えがたい構造に。子ウィンドウから親ウィンドウへのメッセージ通知の方法を試行錯誤してたら、結局Swing的なやつで落ち着きました。結構綺麗にまとまったので満足。カスタムコントロールが増えれば、どんどん基底クラスが増えていきそうです。ましてやエディットボックスなどを自力で書き出した日には…