次の方法で共有


CMDITabInfo クラス

CMDITabInfo クラスは、CMDIFrameWndEx::EnableMDITabbedGroups メソッドにパラメーターを渡すために使用します。MDI タブ付きグループの動作を制御するために、このクラスのメンバーを設定します。

class CMDITabInfo 

メンバー

Bb983787.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CMDITabInfo::CMDITabInfo

既定のコンストラクターです。

Bb983787.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CMDITabInfo::Serialize

このオブジェクトをアーカイブから読み取ったり、アーカイブに書き込んだりします。

Bb983787.collapse_all(ja-jp,VS.110).gifデータ メンバー

名前

説明

CMDITabInfo::m_bActiveTabCloseButton;

アクティブなタブのラベルに閉じるボタンを表示するかどうかを指定します。

CMDITabInfo::m_bAutoColor

MDI タブに色を付けるかどうかを指定します。

CMDITabInfo::m_bDocumentMenu

タブ グループが、開いているドキュメントの一覧を示すポップアップ メニューを表示するか、スクロール ボタンを表示するかを指定します。

CMDITabInfo::m_bEnableTabSwap

ユーザーがドラッグによってタブの位置を入れ替えることができるかどうかを指定します。

CMDITabInfo::m_bFlatFrame

タブにフラット フレームを表示するかどうかを指定します。

CMDITabInfo::m_bTabCloseButton

各タブ ラベルに閉じるボタンを表示するかどうかを指定します。

CMDITabInfo::m_bTabCustomTooltips

カスタム ツールヒントが有効かどうかの指定。

CMDITabInfo::m_bTabIcons

MDI タブにアイコンを表示するかどうかを指定します。

CMDITabInfo::m_nTabBorderSize

各タブ ウィンドウの境界線のサイズを指定します。

CMDITabInfo::m_style

タブ ラベルのスタイルを指定します。

CMDITabInfo::m_tabLocation

タブのラベルをページの上端と下端のどちらに配置するかを指定します。

解説

このクラスは、フレームワークが作成する MDI タブ グループのパラメーターを指定します。

使用例

CMDITabInfo クラスのさまざまなメンバー変数の値を設定する方法を次の例に示します。

    CMDITabInfo mdiTabParams;
    mdiTabParams.m_style = CMFCTabCtrl::STYLE_3D_ONENOTE; 
    // set to FALSE to place close button at right of tab area
    mdiTabParams.m_bActiveTabCloseButton = FALSE;
    // set to TRUE to enable document icons on MDI taba
    mdiTabParams.m_bTabIcons = TRUE;    
    // set to FALSE to disable auto-coloring of MDI tabs
    mdiTabParams.m_bAutoColor = FALSE; 
    // set to TRUE to enable the document menu at the right edge of the tab area
    mdiTabParams.m_bDocumentMenu = TRUE; 
    //set to TRUE to enable the user to change the tabs positions by dragging the tabs
    mdiTabParams.m_bEnableTabSwap = TRUE;
    // set to TRUE to give each tab window has a flat frame
    mdiTabParams.m_bFlatFrame = TRUE;
    // set to TRUE to enable each tab window to display the Close button on the right edge of the tab. 
    mdiTabParams.m_bTabCloseButton = FALSE;
    // set to TRUE to enable the tabs to display tooltips.
    mdiTabParams.m_bTabCustomTooltips = TRUE;
    // Specifies that the tabs labels are located at the top of the page
    mdiTabParams.m_tabLocation = CMFCTabCtrl::LOCATION_TOP;
    EnableMDITabbedGroups(TRUE, mdiTabParams);

継承階層

CMDITabInfo

必要条件

ヘッダー : afxmdiclientareawnd.h

参照

関連項目

CMDIFrameWndEx クラス

階層図

概念

MDI タブ付きグループ

その他の技術情報

MFC クラス