1 / 5
文档名称:

007利用mfc按钮控件使能或禁用属性使按钮变灰色.doc

格式:doc   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

007利用mfc按钮控件使能或禁用属性使按钮变灰色.doc

上传人:分享精品 2016/3/20 文件大小:0 KB

下载得到文件列表

007利用mfc按钮控件使能或禁用属性使按钮变灰色.doc

文档介绍

文档介绍:利用 MFC 按钮使能(或禁用)属性使按钮变正常色(或灰色) GetDlgItem(IDC_XXX)->EnableWindow(FALSE)//IDC_XXX 为你想变灰的按钮的 ID 其次,利用你找到的 handle ,或者窗体(按钮也是一个窗体)指针,或者变量名,利用 BOOL EnableWindow(HWND hWnd,BOOL bEnable) 将其变为不可用或者可用。典例: CWnd *pWnd = GetDlgItem(ID C_ BUTTON1 ); pWnd->EnableWindow(FALSE); //使 IDC_ BUTTON1 的按钮禁用变灰色; CWnd *pWnd1 = GetDlgItem(IDC_ BUTTON2 ); pWnd1->EnableWindow(TRUE); //使 IDC_ BUTTON2 的按钮使能变正常色; 注意: 如果 MFC 对话框上的按钮变灰后不能响应键盘了, 主要是因为将按钮变灰后,失去了焦点,所以再设一个焦点,就可以响应键盘操作了。 GetDlgItem(IDC_ BUTTON3 )->SetFocus();