-
CDockState
鎖定
CDockState是串行化的CObject類,裝載、卸載或清除文件中多個控件條的狀態。
- 外文名
- CDockState
- 所需頭文件
- #include
- 類 型
- 串行化的CObject類
停靠狀態包括條的尺寸和位置,以及它是否被停靠。當檢索存放的停靠狀態時,CDockState檢查條的位置。如果條在當前屏幕設置下不可視,CDockState安排條的位置使其可視。CDockState的主要目的是掌握多個控件條的全部狀態,並允許狀態被註冊表、應用的.INI文件保存和裝載。
條可以是任何可停靠的控件條,包括工具條、狀態條、對話條等。CDockState對象通過 CArchive對象寫入文件或從文件中讀出。
CFrameWnd::GetDockState 獲得所有窗體的CControlBar對象的狀態信息,並將其裝入CDockState對象。可使用串行化或CDockState 存儲CDockState的內容。如果要恢復框架窗口中的控件條,可以用串行化或CDockState 裝入狀態值,再使用CFrameWnd::SetDockState 將保存的狀態用於框架的控件條。
所需頭文件:#include
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:9次歷史版本
- 最近更新: 白羊黑八