複製鏈接
請複製以下鏈接發送給好友

EnableDocking

鎖定
EnableDocking是一個函數
外文名
EnableDocking
頭文件
afxwin.h
功    能
使框架窗口中的可停靠控件條可用

目錄

EnableDocking基本介紹

CControlBar::EnableDocking
調用這個函數來啓用一個控制欄是停靠。雙方指定必須匹配一方支持對接在目的地框架窗口,或控制桿不能停靠,框架窗口。
頭文件:
afxwin.h
功能:
使框架窗口中的可停靠控件條可用。
語法:
void EnableDocking(DWORD dwStyle); [1] 
參數:
dwStyle 指明框架窗口的那一邊作為控件條的停靠點。可選值如下:
CBRS_ALIGN_TOP 可停靠到用户區頂部
CBRS_ALIGN_BOTTOM 可停靠到用户區底部
CBRS_ALIGN_LEFT 可停靠到用户區左邊
CBRS_ALIGN_RIGHT 可停靠到用户區右邊
CBRS_ALIGN_ANY 可停靠到用户區任意一邊
説明:
參數默認時,控件條以下面的順序停靠於框架窗口中:
頂部、底部、左邊、右邊。
CFrameWnd::EnableDocking
調用這個函數來啓用可停靠在一個框架窗口控制欄。默認情況下,控制酒吧將停靠到一邊的框架窗口按下列順序:上、下、左、右。
函數原型:
void EnableDocking(DWORDdwDockStyle);
參數説明:
dwDockStyle 指明框架窗口的那一邊作為控件條的停靠點。可選值如下:
CBRS_ALIGN_TOP 可停靠到用户區頂部
CBRS_ALIGN_BOTTOM 可停靠到用户區底部
CBRS_ALIGN_LEFT 可停靠到用户區左邊
CBRS_ALIGN_RIGHT 可停靠到用户區右邊
CBRS_ALIGN_ANY 可停靠到用户區任意一邊

EnableDocking示例

/***********************************************************
演示函數原型:EnableDocking (CBRS_ALIGN_ANY);
程序功能説明:使控件條停靠到框架窗口。
***********************************************************/
//允許控件條可以停靠到用户區任意一邊
EnableDocking (CBRS_ALIGN_ANY);
//使控件條停靠到框架窗口
DockControlBar(&m_wndToolBar);
參考資料
  • 1.    MSDN windows高級編程指南