Share via


Klasse CMFCToolTipInfo

Opmerking

De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Slaat informatie op over het uiterlijk van knopinfo.

Syntaxis

class CMFCToolTipInfo

Leden

Openbare methoden

Naam Description
CMFCToolTipInfo::operator=

Gegevensleden

Naam Description
CMFCToolTipInfo::m_bBalloonTooltip Een Booleaanse variabele die aangeeft of de knopinfo een ballon heeft.
CMFCToolTipInfo::m_bBoldLabel Een Booleaanse variabele die aangeeft of knopinfolabels worden weergegeven in een vet lettertype.
CMFCToolTipInfo::m_bDrawDescription Een Booleaanse variabele die aangeeft of de knopinfo een beschrijving bevat.
CMFCToolTipInfo::m_bDrawIcon Een Booleaanse variabele die aangeeft of de knopinfo een pictogram bevat.
CMFCToolTipInfo::m_bDrawSeparator Een Booleaanse variabele die aangeeft of er een scheidingsteken wordt weergegeven tussen het label voor knopinfo en de beschrijving van de knopinfo.
CMFCToolTipInfo::m_bRoundedCorners Een Booleaanse variabele die aangeeft of de knopinfo afgeronde hoeken heeft.
CMFCToolTipInfo::m_bVislManagerTheme Een Booleaanse variabele die aangeeft of het uiterlijk van de knopinfo moet worden beheerd door een visualmanager (zie CMFCVisualManager Class).
CMFCToolTipInfo::m_clrBorder De kleur van de rand met knopinfo.
CMFCToolTipInfo::m_clrFill De kleur van de achtergrond van de knopinfo.
CMFCToolTipInfo::m_clrFillGradient De kleur van de kleurovergangsvulling in de knopinfo.
CMFCToolTipInfo::m_clrText De tekstkleur in de knopinfo.
CMFCToolTipInfo::m_nGradientAngle De hoek van de kleurovergangsvulling in de knopinfo.
CMFCToolTipInfo::m_nMaxDescrWidth De maximale breedte, in pixels, van de beschrijving in de knopinfo.

Opmerkingen

Gebruik CMFCToolTipCtrl Class en CTooltipManager ClassCMFCToolTipInfosamen om aangepaste knopinfo in uw toepassing te implementeren. Zie het onderwerp CMFCToolTipCtrl Class voor een voorbeeld van het gebruik van deze knopinfoklassen.

Example

In het volgende voorbeeld ziet u hoe u de waarden van de verschillende lidvariabelen in de CMFCToolTipInfo klasse instelt.

CMFCToolTipInfo *params = new CMFCToolTipInfo();

params->m_bBoldLabel = FALSE;
params->m_bDrawDescription = FALSE;
params->m_bDrawIcon = FALSE;
params->m_bRoundedCorners = TRUE;
params->m_bDrawSeparator = FALSE;
params->m_clrFill = RGB(255, 255, 255);
params->m_clrFillGradient = RGB(228, 228, 240);
params->m_clrText = RGB(61, 83, 80);
params->m_clrBorder = RGB(144, 149, 168);

Overnamehiërarchie

CMFCToolTipInfo

Requirements

Koptekst: afxtooltipctrl.h

CMFCToolTipInfo::m_bBalloonTooltip

Hiermee geeft u de weergavestijl van alle knopinfo.

BOOL m_bBalloonTooltip;

Opmerkingen

TRUE geeft aan dat knopinfo de ballonstijl gebruikt, FALSE geeft aan dat knopinfo de rechthoekige stijl gebruikt.

CMFCToolTipInfo::m_bBoldLabel

Hiermee geeft u op of het lettertype van de knopinfotekst vet is.

BOOL m_bBoldLabel;

Opmerkingen

Stel dit lid in op TRUE om knopinfotekst met vet lettertype weer te geven of ONWAAR om knopinfolabels met niet-vet lettertype weer te geven.

CMFCToolTipInfo::m_bDrawDescription

Hiermee geeft u op of elke knopinfo beschrijvingstekst weergeeft.

BOOL m_bDrawDescription;

Opmerkingen

Stel dit lid in op TRUE om de beschrijving weer te geven of ONWAAR om de beschrijving te verbergen. U kunt de beschrijving op een knopinfo opgeven door CMFCToolTipCtrl::SetDescription aan te roepen

CMFCToolTipInfo::m_bDrawIcon

Hiermee geeft u op of alle knopinfo pictogrammen weergeeft.

BOOL m_bDrawIcon;

Opmerkingen

Stel dit lid in op TRUE om een pictogram weer te geven op elke knopinfo of ONWAAR om knopinfo weer te geven zonder pictogrammen.

CMFCToolTipInfo::m_bDrawSeparator

Hiermee geeft u op of elke knopinfo een scheidingsteken bevat tussen het label en de beschrijving.

BOOL m_bDrawSeparator;

Opmerkingen

Stel dit lid in op TRUE om scheidingsteken weer te geven tussen knopinfolabel en beschrijving, of ONWAAR om knopinfo weer te geven zonder scheidingsteken.

CMFCToolTipInfo::m_bRoundedCorners

Hiermee geeft u op of alle knopinfo afgeronde hoeken heeft.

BOOL m_bRoundedCorners;

Opmerkingen

Stel dit lid in op TRUE om afgeronde hoeken weer te geven op knopinfo of ONWAAR om rechthoekige hoeken weer te geven op knopinfo.

CMFCToolTipInfo::m_clrBorder

Hiermee geeft u de kleur van de randen op alle knopinfo.

COLORREF m_clrBorder;

CMFCToolTipInfo::m_clrFill

Hiermee geeft u de kleur van knopinfo-achtergronden.

COLORREF m_clrFill;

Opmerkingen

Als CMFCToolTipInfo::m_clrFillGradient -1 is, is m_clrFillde achtergrondkleur van de knopinfo. m_clrFill Anders geeft u de kleur van het begin van de kleurovergang op en m_clrFillGradient geeft u de kleur van het einde van de kleurovergang op. CMFCToolTipInfo::m_nGradientAngle bepaalt de richting van de kleurovergang.

CMFCToolTipInfo::m_clrFillGradient

Hiermee geeft u de eindkleur op voor een achtergrond met kleurovergang voor knopinfo.

COLORREF m_clrFillGradient;

Opmerkingen

Als m_clrFillGradient -1 is, is er geen kleurovergang. Anders wordt de initiële kleur van de kleurovergang opgegeven door CMFCToolTipInfo::m_clrFill en wordt de kleur van de kleurovergangsafwerking opgegeven door m_clrFillGradient. CMFCToolTipInfo::m_nGradientAngle bepaalt de richting van de kleurovergang.

CMFCToolTipInfo::m_clrText

Hiermee geeft u de tekstkleur van alle knopinfo op.

COLORREF m_clrText;

CMFCToolTipInfo::m_nGradientAngle

Hiermee geeft u de hoek aan waarmee een kleurovergang wordt getekend op de achtergrond van knopinfo.

int m_nGradientAngle;

Opmerkingen

m_nGradientAngle geeft de hoek, in graden, op dat de kleurovergang op de achtergrond van knopinfo wordt verschoven van horizontaal. Als m_nGradientAngle dit 0 is, wordt de kleurovergang van links naar rechts getekend. Als m_nGradientAngle de kleurovergang tussen 1 en 360 ligt, draait de kleurovergang met de klok mee met dat aantal graden. Als m_nGradientAngle -1 de standaardwaarde is, wordt de kleurovergang van boven naar beneden getekend. Dit is hetzelfde als instellen m_nGradientAngle op 90.

CMFCToolTipInfo::m_clrFillclrFill geeft de kleur van het begin van de kleurovergang en CMFCToolTipInfo::m_clrFillGradientclrFillGradient geeft de kleur van het einde van de kleurovergang. Als m_clrFillGradient -1 is, is er geen kleurovergang.

CMFCToolTipInfo::m_nMaxDescrWidth

Hiermee geeft u de maximale breedte van de beschrijving die in elke knopinfo wordt weergegeven. Als de beschrijvingsbreedte de opgegeven waarde overschrijdt, wordt de tekst verpakt.

int m_nMaxDescrWidth;

CMFCToolTipInfo::m_bVislManagerTheme

Hiermee geeft u op of de visualbeheerder van de toepassing het uiterlijk van alle knopinfo bepaalt.

BOOL m_bVislManagerTheme;

Opmerkingen

Als m_bVislManagerTheme waar is, vraagt elke knopinfo een nieuwe CMFCToolTipInfo aan bij de visualmanager van de toepassing voordat deze op het scherm worden weergegeven en gebruikt de waarden in dat object om hun uiterlijk te bepalen. De andere leden van uw CMFCToolTipInfo worden genegeerd.

CMFCToolTipInfo::operator=

Zie de broncode in de map VC\atlmfc\src\mfc van uw Visual Studio-installatie voor meer informatie.

CMFCToolTipInfo& operator=(CMFCToolTipInfo& src);

Parameterwaarden

[in] Src

Retourwaarde

Opmerkingen

Zie ook

Hiërarchiegrafiek
Klassen
CTooltipManager-klasse
CMFCToolTipCtrl-klasse