CAutoHideDockSite 類別
CAutoHideDockSite 可實作自動隱藏停駐窗格 CDockSite 類別 擴充。
class CAutoHideDockSite : public CDockSite
Members
公用建構函式
名稱 |
描述 |
CAutoHideDockSite::CAutoHideDockSite |
建構 CAutoHideDockSite 物件。 |
CAutoHideDockSite::~CAutoHideDockSite |
解構函式。 |
公用方法
名稱 |
描述 |
CAutoHideDockSite::AllowShowOnPaneMenu |
指出是否在 CAutoHideDockSite 窗格會顯示 。 |
以判斷基底窗格物件是否 CMFCAutoHideBar 類別從衍生。 |
|
停駐窗格為這個 CAuotHideDockSite 物件。 |
|
擷取 Pin 站台的大小螢幕座標的。 |
|
重繪 CAutoHideDockSite 的窗格與全域框線和按鈕延伸。 |
|
在停駐列左邊設定邊界。 |
|
在停駐列右邊設定邊界。 |
|
對物件的呼叫 CMFCAutoHideBar::UnSetAutoHideMode 在 CAutoHideDockSite。 |
資料成員
名稱 |
描述 |
定義空間的大小在工具列和停駐列邊緣之間。 這個間距從左邊緣或上邊緣測量,根據固定空間的對齊方式。 |
備註
當您呼叫 CFrameWndEx::EnableAutoHidePanes時,架構會自動建立 CAutoHideDockSite 物件。 在許多情況下,您不需要直接使用或執行個體化這個類別。
停駐列是停駐窗格左邊和 CMFCAutoHideButton 類別左邊之間的間距。
繼承階層架構
範例
下列範例示範如何從物件擷取 CMFCAutoHideBarCAutoHideDockSite 物件以及如何設定停駐列的左框線。
CAutoHideDockSite* pParentDockBar = DYNAMIC_DOWNCAST(CAutoHideDockSite, pParentBar->GetParentDockSite());
pParentDockBar->SetOffsetLeft(10);
pParentDockBar->SetOffsetRight(10);
需求
標題: afxautohidedocksite.h