Last Updated 2004/01/26
Visual C++ MFC ダイアログ
ダイアログバーのイベント
2004/01/26

メインフレームに貼ったダイアログバーに存在するコントロールからイベントを取得するには以下の様にする.
(以下はリストボックスの項目選択のイベントを例にする)

ClassWizard がすべてを面倒みてくれるわけではないので,手作業でインプリメントしなければならない.

MainFrm.h
    //{{AFX_MSG(CMainFrame)
    afx_msg void OnListCondiSelChange();
    //}}AFX_MSG


MainFrm.cpp
    //{{AFX_MSG_MAP(CMainFrame)
    ON_LBN_SELCHANGE(IDC_LISTCONDI, OnListCondiSelChange)
    //}}AFX_MSG_MAP


    void CMainFrame::OnListCondiSelChange() 
    {
        TRACE("List BOX\n");
    }


参照
ダイアログバー上のコントロールのイベント
前後のTips
ダイアログバーのイベント

DSS ProgrammingTipsCGI Ver1.02