CMFCBaseTabCtrl::AddTab
タブ コントロールに新しいタブを追加します。
virtual void AddTab(
CWnd* pTabWnd,
LPCTSTR lpszTabLabel,
UINT uiImageId = (UINT)-1,,
BOOL bDetachable = TRUE
);
virtual void AddTab(
CWnd* pTabWnd,
UINT uiResTabLabel,
UINT uiImageId = (UINT)-1,
BOOL bDetachable = TRUE
);
パラメーター
[入力] pTabWnd
このメソッドで新しいタブとして表現されるウィンドウへのポインター。[入力] lpszTabLabel
新しいタブのラベルが含まれている文字列。[入力] uiImageId
イメージ リスト内のイメージ ID。タブ コントロールは、このイメージを新しいタブのアイコンとして使用します。[入力] uiResTabLabel
ラベルのリソース ID。[入力] bDetachable
新しいタブをデタッチできるかどうかを表すブール値パラメーター。
解説
pTabWnd で示されたオブジェクトが CDockablePane クラスから派生しておらず、さらに bDetachable パラメーターが TRUE の場合、pTabWnd オブジェクト用のラッパーが自動的に作成されます。このラッパーにより、pTabWnd オブジェクトをデタッチできるようになります。既定では、ラッパーは CDockablePaneAdapter クラスのインスタンスです。既定のラッパーで提供される機能を受け入れられない場合は、CMFCBaseTabCtrl::SetDockingBarWrapperRTC メソッドを使用して別のラッパーを指定します。
必要条件
ヘッダー : afxbasetabctrl.h