共用方式為


控制列類別

控制列會附加至框架視窗。 它們包含按鈕、狀態窗格或對話方塊範本。 自由浮動控制列也稱為工具選擇區,是藉由將它們附加至 CMiniFrameWnd 物件來實作。

架構控制列

這些控制列是 MFC 架構不可或缺的一部分。 它們比 Windows 控制列更容易使用且功能更強大,因為它們已與架構整合。 大部分的 MFC 應用程式會使用這些控制列,而不是 Windows 控制列。

CControlBar
本節所列 MFC 控制列的基類。 控制列是對齊框架視窗邊緣的視窗。 控制項列包含 HWND 以子控制項為基礎的控制項,或不是以 HWND 為基礎的控制項,例如工具列按鈕。

CDialogBar
以對話方塊範本為基礎的控制項列。

CReBar
支援可包含控制項格式之其他子視窗的工具列。

CToolBar
包含不以 為基礎的 HWND 點陣圖命令按鈕的工具列控制項視窗。 大部分的 MFC 應用程式都會使用此類別,而不是 CToolBarCtrl

CStatusBar
狀態列控制項視窗的基類。 大部分的 MFC 應用程式都會使用此類別,而不是 CStatusBarCtrl

Windows 控制列

這些控制列是對應 Windows 控制項的精簡包裝函式。 因為它們未與架構整合,因此比先前列出的控制列更難使用它們。 大部分的 MFC 應用程式都使用先前列出的控制列。

CRebarCtrl
實作 CRebar 物件的內部控制項。

CStatusBarCtrl
水準視窗通常分成一個窗格,其中應用程式可以顯示狀態資訊。

CToolBarCtrl
提供 Windows 工具列通用控制項的功能。

CToolTipCtrl
小型快顯視窗,顯示描述應用程式中工具用途的單行文字。

CDockState
處理控制列停駐狀態資料的永續性儲存。

另請參閱

類別概觀