// ----- Message Map ----- BEGIN_MESSAGE_MAP(Dynamic_dialog, CDialog) ON_BN_CLICKED(Dynamic_dialog::e_first_browse_idc, OnBrowse0) ON_BN_CLICKED(Dynamic_dialog::e_first_browse_idc + 1, OnBrowse1) ON_BN_CLICKED(Dynamic_dialog::e_first_browse_idc + 2, OnBrowse2) ON_BN_CLICKED(Dynamic_dialog::e_first_browse_idc + 3, OnBrowse3) END_MESSAGE_MAP() void Browse(int button); // ----- OnBrowse? functions ---- void Dynamic_dialog::OnBrowse0() { Browse(0); } void Dynamic_dialog::OnBrowse1() { Browse(1); } void Dynamic_dialog::OnBrowse2() { Browse(2); } void Dynamic_dialog::OnBrowse3() { Browse(3); }
Example 2: Message map in Dynamic_dialog for implementing Browse buttons.