次の方法で共有


CMFCTabToolTipInfo 構造体

この構造体は、ユーザーがマウス ポインターを置いた MDI タブの情報を提供します。

struct CMFCTabToolTipInfo

メンバー

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

名前

説明

CMFCTabToolTipInfo::m_nTabIndex

タブ コントロールのインデックスを指定します。

CMFCTabToolTipInfo::m_pTabWnd

タブ コントロールへのポインターです。

CMFCTabToolTipInfo::m_strText

ツールヒントのテキスト。

解説

CMFCTabToolTipInfo 構造体へのポインターは、AFX_WM_ON_GET_TAB_TOOLTIP メッセージのパラメーターとして渡されます。このメッセージは、MDI タブが有効なときにユーザーがマウスをタブ コントロールの上に置くと生成されます。

使用例

CMFCTabToolTipInfoMDITabsDemo サンプル: MFC タブ付き MDI アプリケーションでを使用する方法を次の例に示します。

LRESULT CMainFrame::OnGetTabToolTip(WPARAM /*wp*/, LPARAM lp)
{
    CMFCTabToolTipInfo* pInfo = (CMFCTabToolTipInfo*) lp;
    ASSERT (pInfo != NULL);

    if (pInfo)
    {
        ASSERT_VALID (pInfo->m_pTabWnd);
        if (!pInfo->m_pTabWnd->IsMDITab ())
        {
            return 0;
        }
        pInfo->m_strText.Format (_T("Tab #%d Custom Tooltip"), pInfo->m_nTabIndex + 1);
    }

    return 0;
}

継承階層

CMFCTabToolTipInfo

必要条件

ヘッダー : afxbasetabctrl.h

参照

関連項目

階層図

CMDIFrameWndEx::EnableMDITabs

CMDITabInfo::m_bTabCustomTooltips

その他の技術情報

MFC クラス