怎样使控制一个button的属性,使其动态有效、无效。晕!!
急!!!!!!!!!!!!!!
一般简单的做法,就是根据其他条件改变,判断Button是否应该有效,使用EnableWindow(BOOL)设置它的状态
先在classwizard中添加成员变量,类型为cbutton,假设名字为m_youname,则调用
m_youname->EnableWindow(false)则是无效,ok?
也可以先定义一个变量CBotton *botton
然后在用botton=( CBotton * ) GetDlgItem ( IDC_Botton1 );(假设该botton对应的是IDC_Botton1)
botton->EnableWindow ( true / false );是该botton有效或者无效
在DLL 中要注意到用的资源对不对!
CWnd* pWnd = GetDlgItem(IDC_Botton1);
pWnd->EnableWindow(TRUE);