Если вы создаете пользовательский интерфейс с помощью редактора графического интерфейса Visual Studio, вы можете только добавить кнопку в диалоговое окно и дважды щелкнуть эту кнопку. Весь необходимый код будет создан.
В другом случае, если вы создаете пользовательское диалоговое окно без редактора пользовательского интерфейса, вы можете добавить следующий код в свой класс диалогового окна (CMFCDlg наследует от CDialogEx):
BEGIN_MESSAGE_MAP(CMFCDlg, CDialogEx)
//...
ON_BN_CLICKED(IDC_MYBUTTONID, &CMFCDlg::OnClickedMyButton)
//...
END_MESSAGE_MAP()
Где IDC_MYBUTTONID
- идентификатор вашей кнопки в ресурсах, а CMFCDlg::OnClickedMyButton
- функция, вызываемая в случае нажатия кнопки.