【MFC系列-第15天】关联变量的概念与用法
生活随笔
收集整理的這篇文章主要介紹了
【MFC系列-第15天】关联变量的概念与用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
15.1 權限管理對話框的信息錄入與保存
15.2 控件型關聯變量:
FromHandle和DeleteTempMap管理成員對象表,前者由HWND獲取CWnd*,后者進行刪除。
BOOL Attach( HWND hWndNew ); //關聯 HWND Detach( ); //解除關聯 BOOL SubclassWindow( HWND hWnd ); //子類化 HWND UnsubclassWindow( ); //反子類化 BOOL SubclassDlgItem(UINT nID, CWnd* pParent);15.3 風格與狀態測試
GetStyle:獲取窗口的風格(控件或主窗口)
GetExStyle:獲取窗口的擴展風格(控件或主窗口)
ModifyStyle:修改窗口風格,添加一些風格或者移除一些風格,比如:添加或刪除最大化按鈕
ModifyStyleEx:修改窗口的擴展風格,添加一些擴展風格或者移除一些擴展風格
IsChild:判斷窗口是否某一個窗口的子窗口
IsIconic:判斷窗口是否是最小化的狀態
IsZoomed:判斷窗口是否是最大化的狀態
IsWindowEnabled: 判斷窗口是激活的還是禁用的
EnableWindow:激活或者禁用一個窗口
IsWindowVisible:判斷窗口是否是可見的
ShowWindow:設置指定窗口的顯示狀態
按鈕顯示與隱藏
pOK->EnableWindow(!pOK->IsWindowEnabled()); pOK->ShowWindow(pOK->IsWindowVisible() ? SW_HIDE : SW_SHOW);總結
以上是生活随笔為你收集整理的【MFC系列-第15天】关联变量的概念与用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【MFC系列-第14天】MFC核心类库的
- 下一篇: dell游戏笔记本电脑推荐2015(de