CMFCBaseTabCtrl 類別
實作索引標籤式視窗的基本功能。
class CMFCBaseTabCtrl : public CWnd
Members
公用方法
名稱 |
描述 |
---|---|
|
|
將新的索引標籤加入至索引標籤式視窗。 |
|
|
|
|
|
|
|
|
|
|
|
中斷連結的索引標籤式視窗的索引標籤。 |
|
|
|
啟用或停用自動索引標籤的色彩。 |
|
啟用或停用索引標籤的自訂工具提示。 |
|
啟用或停用直接編輯索引標籤的標籤。 |
|
啟用可拆的索引標籤。 |
|
啟用或停用使用者使用滑鼠,即可變更定位順序。 |
|
移動選取項目,直到指定的索引標籤是可見的。 如果指定的索引標籤已經是可見的,則這個方法不會有任何作用。 |
|
|
|
傳回包含指定點的窗格。 |
|
|
|
|
|
傳回使用中索引標籤的索引。 |
|
傳回使用中索引標籤的背景色彩。 |
|
傳回使用中索引標籤的文字色彩。 |
|
傳回指標的索引標籤控制項頁面的活動。 |
|
會傳回要用於自動所使用的純色的參考色彩。 |
|
傳回指向第一個可見的索引標籤。 |
|
|
|
傳回目前反白選取項目的索引。 |
|
|
|
|
|
|
|
傳回值的資料型別的變數索引標籤區域位置。對應於索引標籤控制項。 例如,在上方或下方。 |
|
|
|
傳回大小和索引標籤區域的位置在索引視窗中。 您可以使用座標,索引標籤區域中的位置定義。 |
|
傳回指定索引標籤的背景色彩。 |
|
傳回索引標籤的框線大小在索引標籤控制項。 |
|
傳回由指定的 ID. 識別的選取項目的索引。 |
|
|
|
傳回包含指定之 HWND 物件選取項目的索引。 |
|
傳回包含指定之點的索引標籤。 |
|
|
|
傳回圖示與指定的索引標籤。 |
|
您可以使用 索引標籤的索引,會傳回選項的 ID。 |
|
傳回指定之索引標籤的圖示 ID。 |
|
傳回指定之索引標籤的文字。 |
|
擷取指定之索引標籤的大小和位置。 |
|
|
|
|
|
傳回指定之索引標籤的文字色彩。 |
|
會將指標傳至位於指定之索引標籤頁的窗格。 |
|
傳回直接指標位於指定之索引標籤頁的控制項,,即使控制項的包裝函式。 |
|
傳回中的索引標籤控制項 (包含定位點數目。 |
|
傳回與工具提示控制項的參考與 CMFCBaseTabCtrl 物件。 |
|
會傳回可見的索引標籤數目。 |
|
|
|
設定隱藏視窗索引標籤的 選項,,不過,只有在已選取中的 視窗會顯示一個定義一個可見的索引標籤。 |
|
插入新的索引標籤。 |
|
|
|
|
|
傳回值的索引標籤式視窗是否在自動色彩模式。 |
|
|
|
|
|
|
|
|
|
傳回值索引標籤區域中的框架是否為或 3D。 |
|
|
|
傳回值以指出是否將索引標籤控制項隱藏索引標籤,,不過,只有在新索引標籤式視窗具有可見的索引標籤。 |
|
|
|
表示使用者是否可以修改索引標籤的標籤。 |
|
|
|
|
|
表示索引標籤式視窗是否會顯示 Microsoft OneNote 樣式的索引標籤。 |
|
確認指定的點是否在索引標籤區域。 |
|
|
|
|
|
表示索引標籤是否為可拆的。 |
|
表示索引標籤是否會顯示不是圖示,但標籤。 |
|
表示使用者是否可以將索引標籤拖曳變更索引標籤的位置。 |
|
表示指定的索引標籤是否可見。 |
|
|
|
|
|
呼叫框架,該索引標籤數目變更。 |
|
|
|
|
|
|
|
|
|
|
|
由類別 CWinApp 將 Windows 訊息,然後才會傳送至 TranslateMessage 和 DispatchMessage Windows 函式之前。 (覆寫 CWnd::PreTranslateMessage)。 |
|
重新計算新索引標籤式視窗的內部配置。 |
|
從索引標籤式視窗中移除所有索引標籤。 |
|
從的索引標籤式視窗移除索引標籤。 |
|
|
|
重設附加至索引標籤式視窗的影像清單。 |
|
讀取或寫入這個物件從或其中的檔案。 (覆寫 CObject::Serialize)。 |
|
起始選項。 |
|
設定目前作用中的索引標籤控制項的背景色彩。 |
|
設定使用中索引標籤的文字色彩。 |
|
設定自動色彩模式套用的索引標籤控制項的色彩。 |
|
設定為所有物件使用 CDockablePane 類別不是衍生自的包裝函式類別。 |
|
在繪製時,啟用和停用處理前置字元索引標籤的標籤。 |
|
設定圖示影像清單。 |
|
|
|
設定指定之索引標籤的背景色彩。 |
|
設定新索引標籤的框線大小。 |
|
設定選項] 圖示。 |
|
設定選項] 圖示 ID. |
|
啟用和停用的指定之索引標籤的「Icon」模式。 |
|
設定索引標籤的標籤等於指定的字串值。 |
|
|
|
設定指定之索引標籤的文字色彩。 |
|
將索引標籤依照指定的順序。 |
|
顯示或隱藏指定的索引標籤。 |
|
|
|
|
受保護的方法
名稱 |
描述 |
---|---|
若要從 CDockablePane不是衍生自 CWnd 衍生物件的包裝函式。 若要修正 CMFCBaseTabCtrl 物件,必須使用停駐包裝函式或從 CDockablePane取得每個內嵌控制項。 您設定包裝函式類別的使用 SetDockingBayWrapperRTC的。 |
資料成員
名稱 |
描述 |
---|---|
指定索引標籤使用按一下滑鼠左鍵或滑鼠右鍵按一下,是否已選取。 |
|
指定索引標籤包含是否自動終結的窗格。 |
備註
CMFCBaseTabCtrl 類別是抽象類別 (Abstract Class), 因此,它無法具現化。 若要建立索引標籤式視窗,您必須從 CMFCBaseTabCtrl衍生類別。 MFC 程式庫包含某些衍生類別範例,是兩個 CMFCTabCtrl 類別 和 CMFCOutlookBarTabCtrl 類別。
自訂秘訣
繼承自的下列提示與 CMFCBaseTabCtrl 類別 和任何類別:
如果您啟用可拆的 索引標籤,請勿保留指標做為索引視窗。 可以動態建立和終結這些可拆的索引標籤。 因此,指標就會變成無效。
您可以設定索引標籤控制項,以使用滑鼠,讓使用者可以在索引標籤控制項可以動態地將選取項目。 這是的內建功能。 CMFCBaseTabCtrl 類別。 若要啟用,請呼叫 CMFCBaseTabCtrl::EnableTabSwap。
根據預設,在中,當您將它們加入至索引標籤控制項時,這些選項是可拆的。 您可以使用 CMFCBaseTabCtrl::AddTab,您也可以將非可拆的索引標籤。 如果您將設定為 FALSE的參數 bDetachable ,索引標籤不會可拆的。 您也可以變更選項是否已呼叫方法 CMFCBaseTabCtrl::EnableTabDetach是可拆的。
從 CWnd 類別 衍生的物件處於可停駐控制列或停駐 索引標籤上放置。 對於要修正的整個控制項,您必須啟用 CWnd 物件可停駐。 若要完成這項作業, MFC 會使用包裝函式類別。 這個包裝函式類別是 CDockablePaneAdapter 類別。 加入一個可停駐控制列可停駐或索引標籤的所有 CWnd 物件會包裝在 CDockablePaneAdapter 物件內。 您可以將參數設為停用自動換行至 FALSE的 CMFCBaseTablCtrl 物件 m_bEnableWrapping 。 您也可以變更使用方法 CMFCBaseTabCtrl::SetDockingBarWrapperRTC,您的應用程式會使用以包裝函式的類別。
繼承階層架構
需求
標題: afxbasetabctrl.h