一个对话框程序,定义了三个按钮,想自动切换按钮间的焦点,按"确认"键即可完成操作,第一个按OnButton1 正常,到第二个按钮获得焦点时候,按"确认"键,则退出了程序,不知是什么原因,请帮忙分析原因,谢谢谢谢
void CTestDlg::OnButton1()
{
// TODO: Add your control notification handler code here
MessageBox("按钮1");
m_btn1.EnableWindow(FALSE);
m_btn2.EnableWindow(TRUE);
m_btn2.SetFocus();
}
void CTestDlg::OnButton2()
{
// TODO: Add your control notification handler code here
MessageBox("按钮2");
m_btn2.EnableWindow(FALSE);
m_btn3.EnableWindow(TRUE);
m_btn3.SetFocus();
}
void CTestDlg::OnButton3()
{
// TODO: Add your control notification handler code here
MessageBox("按钮3");
m_btn3.EnableWindow(FALSE);
m_btn1.EnableWindow(TRUE);
m_btn1.SetFocus();
}