Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Opmerking
De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
Deze structuur bevat informatie over het MDI-tabblad waarop de gebruiker de muisaanwijzer houdt.
Syntaxis
struct CMFCTabToolTipInfo
Leden
Gegevensleden
| Naam | Description |
|---|---|
| CMFCTabToolTipInfo::m_nTabIndex | Hiermee geeft u de index van het tabblad besturingselement. |
| CMFCTabToolTipInfo::m_pTabWnd | Een aanwijzer naar het tab-besturingselement. |
| CMFCTabToolTipInfo::m_strText | De knopinfotekst. |
Opmerkingen
Een aanwijzer naar een CMFCTabToolTipInfo structuur wordt doorgegeven als een parameter van het AFX_WM_ON_GET_TAB_TOOLTIP bericht. Dit bericht wordt gegenereerd wanneer MDI-tabbladen zijn ingeschakeld en de gebruiker de muisaanwijzer boven een tabblad besturingselement beweegt.
Example
In het volgende voorbeeld ziet u hoe CMFCTabToolTipInfo deze wordt gebruikt in de MDITabsDemo-voorbeeld: MFC Tabbed MDI-toepassing.
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;
}
Overnamehiƫrarchie
Requirements
Koptekst: afxbasetabctrl.h
CMFCTabToolTipInfo::m_nTabIndex
Hiermee geeft u de index van het tabblad besturingselement.
int m_nTabIndex;
Opmerkingen
Index van het tabblad waarop de gebruiker de muisaanwijzer houdt.
Example
In het volgende voorbeeld ziet u hoe m_nTabIndex deze wordt gebruikt in de MDITabsDemo-voorbeeld: MFC Tabbed MDI-toepassing.
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::m_pTabWnd
Een aanwijzer naar het tab-besturingselement.
CMFCBaseTabCtrl* m_pTabWnd;
Example
In het volgende voorbeeld ziet u hoe m_pTabWnd deze wordt gebruikt in de MDITabsDemo-voorbeeld: MFC Tabbed MDI-toepassing.
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::m_strText
De knopinfotekst.
CString m_strText;
Opmerkingen
Als de tekenreeks leeg is, wordt de knopinfo niet weergegeven.
Example
In het volgende voorbeeld ziet u hoe m_strText deze wordt gebruikt in de MDITabsDemo-voorbeeld: MFC Tabbed MDI-toepassing.
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;
}