ダイアログに貼り付けたコントロールのサブクラス化は、(例えば CCtrlListEx) OnInitDialog() で SubclassDlgItem() を使う。
ダイアログエディタでリストコントロールを作る。(IDC_LISTCTRL) class CMyDlg : public CDialog { CCtrlListEx m_ListCtrl; ... }; BOOL CMyDlg::OnInitDialog() { m_ListCtrl.SubclassDlgItem(IDC_LISTCTRL, this); CDialog::OnInitDialog(); ... return TRUE; }