如何让按钮控件在满足一定条件时由无效变为有效
编号:QA001355
建立日期: 1999年7月16日 最后修改日期:1999年7月16日
所属类别:
du yun:
vc5.0
pwindows98
如何做才能让一个控件按钮在满足一定的条件,让它由无效变为有效。
是否是用
CButton::EnableWindow(bool En)
如果是的话,那该在哪里添加此代码呢?如何添加?可否举个简单点的例子?谢谢了!
回答:
的确是使用EnableWindow,但加在什么地方不应该问我,应该问你自己,这要看到底你的条件是什么。下面举一个例子,假定有一个Edit控件(m_Edit1)和一个OK按钮(m_btnOK)。假定如果Edit控件中有文字,则允许选择OK按钮,否则不允许。你可以在OnChangeEdit1加入如下代码:
void CDlgDlg::OnChangeEdit1()
{
m_btnOK.EnableWindow(m_Edit1.GetWindowTextLength());
}
此问题由李海回答。
| |
|
|
| |
|
|