CMFCBaseTabCtrl::AddTab
更新 : 2007 年 11 月
タブ コントロールに新しいタブを追加します。
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