利用MFC按钮使能(或禁用)属性使按钮变正常色(或灰色)
生活随笔
收集整理的這篇文章主要介紹了
利用MFC按钮使能(或禁用)属性使按钮变正常色(或灰色)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
利用MFC按鈕使能(或禁用)屬性使按鈕變正常色(或灰色)
GetDlgItem(IDC_XXX)->EnableWindow(FALSE)//IDC_XXX為你想變灰的按鈕的ID
利用你找到的handle,或者窗體(按鈕也是一個窗體)指針,或者變量名,利用
BOOL EnableWindow(HWND hWnd,BOOLbEnable)將其變為不可用或者可用。
典例:
注意:
如果MFC對話框上的按鈕變灰后不能響應鍵盤了,主要是因為將按鈕變灰后,失去了焦點,所以再設一個焦點,就可以響應鍵盤操作了。
GetDlgItem(IDC_BUTTON3)->SetFocus();
總結
以上是生活随笔為你收集整理的利用MFC按钮使能(或禁用)属性使按钮变正常色(或灰色)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【ffmpeg裁剪视频faster rc
- 下一篇: MATLAB使用教程