次の方法で共有


CBaseTabbedPane::AddTab

更新 : 2007 年 11 月

新しいタブをタブ付きペインに追加します。

virtual BOOL AddTab(
     CWnd* pNewBar,
     BOOL bVisible = TRUE,
     BOOL bSetActive = TRUE,
     BOOL bDetachable = TRUE
);

パラメータ

  • [入力、出力] pNewBar
    追加するペインへのポインタ。このメソッドを呼び出した後に、このポインタが無効になる場合があります。詳細については、「解説」を参照してください。

  • [入力] bVisible
    タブを表示する場合は TRUE。それ以外の場合は FALSE。

  • [入力] bSetActive
    タブをアクティブ タブにする場合は TRUE。それ以外の場合は FALSE。

  • [入力] bDetachable
    タブをデタッチできるようにする場合は TRUE。それ以外の場合は FALSE。

戻り値

ペインがタブとして正常に追加され、プロセスにおいて破棄されなかった場合は TRUE。追加対象のペインが CBaseTabbedPane 型のオブジェクトの場合は FALSE。詳細については、「解説」を参照してください。

解説

ペインを新しいタブとしてタブ付きペインに追加します。pNewBar が CBaseTabbedPane 型のオブジェクトをポイントする場合、そのすべてのタブがタブ付きペインにコピーされ、その後 pNewBar は破棄されます。このように、pNewBar は無効なポインタとなり、使用できなくなる場合があります。

必要条件

ヘッダー : afxBaseTabbedPane.h

参照

概念

MFC 階層図

参照

CBaseTabbedPane クラス