怎么实现MFC对话框中按下一个按钮后另一个按钮才能用
如何实现MFC对话框中按下一个按钮后另一个按钮才能用?
有两个按钮,希望一开始的时候只有一个能按,另一个不能按,必须是按下第一个按钮后,另一个才能按下(比如从disable变到enable),教教我怎么实现好吗?
谢谢!
------解决方案--------------------
m_ctbutton2.EnableWindow(FALSE);
在button1的按下事件中处理:m_ctButton2.EnableWindow(TRUE);
------解决方案--------------------
或:
界面有两个按钮,IDC_BUTTON1和IDC_BUTTON2,那么:
程序初始化时:GetDlgItem(IDC_BUTTON1)->EnableWindow(false);
单击IDC_BUTTON2时:
void CTESTDlg::OnButton2()
{
GetDlgItem(IDC_BUTTON1)->EnableWindow(true);
}
有两个按钮,希望一开始的时候只有一个能按,另一个不能按,必须是按下第一个按钮后,另一个才能按下(比如从disable变到enable),教教我怎么实现好吗?
谢谢!
------解决方案--------------------
m_ctbutton2.EnableWindow(FALSE);
在button1的按下事件中处理:m_ctButton2.EnableWindow(TRUE);
------解决方案--------------------
或:
界面有两个按钮,IDC_BUTTON1和IDC_BUTTON2,那么:
程序初始化时:GetDlgItem(IDC_BUTTON1)->EnableWindow(false);
单击IDC_BUTTON2时:
void CTESTDlg::OnButton2()
{
GetDlgItem(IDC_BUTTON1)->EnableWindow(true);
}