Share via


CSliderCtrl-klasse

Opmerking

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

Biedt de functionaliteit van het algemene besturingselement van de Windows-schuifregelaar.

Syntaxis

class CSliderCtrl : public CWnd

Leden

Openbare constructors

Naam Description
CSliderCtrl::CSliderCtrl Maakt een CSliderCtrl object.

Openbare methoden

Naam Description
CSliderCtrl::ClearSel Hiermee wist u de huidige selectie in een schuifregelaar.
CSliderCtrl::ClearTics Hiermee verwijdert u de huidige maatstreepjes uit een schuifregelaar.
CSliderCtrl::Create Hiermee maakt u een schuifregelaar en koppelt u het aan een CSliderCtrl object.
CSliderCtrl::CreateEx Hiermee maakt u een schuifregelaar met de opgegeven uitgebreide Stijlen van Windows en koppelt u dit aan een CSliderCtrl object.
CSliderCtrl::GetBuddy Hiermee wordt de greep opgehaald naar een schuifregelaarvenster op een bepaalde locatie.
CSliderCtrl::GetChannelRect Hiermee haalt u de grootte van het kanaal van het schuifregelaars op.
CSliderCtrl::GetLineSize Hiermee haalt u de lijngrootte van een schuifregelaar op.
CSliderCtrl::GetNumTics Hiermee haalt u het aantal maatstreepjes op in een schuifregelaar.
CSliderCtrl::GetPageSize Hiermee haalt u het paginaformaat van een schuifregelaar op.
CSliderCtrl::GetPos Hiermee haalt u de huidige positie van de schuifregelaar op.
CSliderCtrl::GetRange Haalt de minimum- en maximumposities voor een schuifregelaar op.
CSliderCtrl::GetRangeMax Haalt de maximale positie voor een schuifregelaar op.
CSliderCtrl::GetRangeMin Haalt de minimale positie voor een schuifregelaar op.
CSliderCtrl::GetSelection Hiermee haalt u het bereik van de huidige selectie op.
CSliderCtrl::GetThumbLength Hiermee haalt u de lengte van de schuifregelaar op in het huidige trackbar-besturingselement.
CSliderCtrl::GetThumbRect Hiermee wordt de grootte van de duim van het schuifregelaar-besturingselement opgehaald.
CSliderCtrl::GetTic Hiermee haalt u de positie van het opgegeven maatstreepje op.
CSliderCtrl::GetTicArray Hiermee haalt u de matrix van maatstreepposities voor een schuifregelaar op.
CSliderCtrl::GetTicPos Haalt de positie van het opgegeven maatstreepje op in clientcoördinaten.
CSliderCtrl::GetToolTips Haalt de greep op aan het knopinfo-besturingselement dat is toegewezen aan het schuifregelaar, indien van toepassing.
CSliderCtrl::SetBuddy Wijst een venster toe als het maatvenster voor een schuifregelaar.
CSliderCtrl::SetLineSize Hiermee stelt u de lijngrootte van een schuifregelaar in.
CSliderCtrl::SetPageSize Hiermee stelt u het paginaformaat van een schuifregelaar in.
CSliderCtrl::SetPos Hiermee stelt u de huidige positie van de schuifregelaar in.
CSliderCtrl::SetRange Hiermee stelt u de minimum- en maximumposities voor een schuifregelaar in.
CSliderCtrl::SetRangeMax Hiermee stelt u de maximale positie voor een schuifregelaar in.
CSliderCtrl::SetRangeMin Hiermee stelt u de minimale positie voor een schuifregelaar in.
CSliderCtrl::SetSelection Hiermee stelt u het bereik van de huidige selectie in.
CSliderCtrl::SetThumbLength Hiermee stelt u de lengte van de schuifregelaar in het huidige trackbar-besturingselement in.
CSliderCtrl::SetTic Hiermee stelt u de positie van het opgegeven maatstreepje in.
CSliderCtrl::SetTicFreq Hiermee stelt u de frequentie van maatstreepjes per schuifregelaar incrementeel in.
CSliderCtrl::SetTipSide Hiermee plaatst u een besturingselement voor knopinfo dat wordt gebruikt door een trackbar-besturingselement.
CSliderCtrl::SetToolTips Hiermee wijst u een besturingselement voor knopinfo toe aan een schuifregelaar.

Opmerkingen

Een schuifregelaar (ook wel een trackbar genoemd) is een venster met een schuifregelaar en optionele maatstreepjes. Wanneer de gebruiker de schuifregelaar verplaatst met behulp van de muis of de richtingtoetsen, verzendt het besturingselement meldingsberichten om de wijziging aan te geven.

Schuifregelaars zijn handig wanneer u wilt dat de gebruiker een discrete waarde of een reeks opeenvolgende waarden in een bereik selecteert. U kunt bijvoorbeeld een schuifregelaar gebruiken om de gebruiker de herhalingssnelheid van het toetsenbord in te stellen door de schuifregelaar naar een bepaald maatstreepje te verplaatsen.

Dit besturingselement (en daarom de CSliderCtrl klasse) is alleen beschikbaar voor programma's die worden uitgevoerd onder Windows 95/98 en Windows NT versie 3.51 en hoger.

De schuifregelaar wordt verplaatst in stappen die u opgeeft wanneer u deze maakt. Als u bijvoorbeeld opgeeft dat de schuifregelaar een bereik van vijf moet hebben, kan de schuifregelaar slechts zes posities innemen: een positie aan de linkerkant van de schuifregelaar en één positie voor elke stap in het bereik. Normaal gesproken wordt elk van deze posities geïdentificeerd met een maatstreepje.

U maakt een schuifregelaar met behulp van de constructor en de Create lidfunctie van CSliderCtrl. Zodra u een schuifregelaar hebt gemaakt, kunt u lidfuncties CSliderCtrl gebruiken om veel van de eigenschappen te wijzigen. Wijzigingen die u kunt aanbrengen, zijn onder andere het instellen van de minimum- en maximumpositie voor de schuifregelaar, het tekenen van maatstreepjes, het instellen van een selectiebereik en het verplaatsen van de schuifregelaar.

Zie Besturingselementen en gebruiken CSliderCtrlvoor meer informatie over het gebruikCSliderCtrl.

Overnamehiërarchie

CObject

CCmdTarget

CWnd

CSliderCtrl

Requirements

Rubriek:afxcmn.h

CSliderCtrl::ClearSel

Hiermee wist u de huidige selectie in een schuifregelaar.

void ClearSel(BOOL bRedraw = FALSE);

Parameterwaarden

bRedraw
Vlag opnieuw tekenen. Als deze parameter is TRUE, wordt de schuifregelaar opnieuw getekend nadat de selectie is gewist. Anders wordt de schuifregelaar niet opnieuw getekend.

CSliderCtrl::ClearTics

Hiermee verwijdert u de huidige maatstreepjes uit een schuifregelaar.

void ClearTics(BOOL bRedraw = FALSE);

Parameterwaarden

bRedraw
Vlag opnieuw tekenen. Als deze parameter is TRUE, wordt de schuifregelaar opnieuw getekend nadat de maatstreepjes zijn gewist. Anders wordt de schuifregelaar niet opnieuw getekend.

CSliderCtrl::Create

Hiermee maakt u een schuifregelaar en koppelt u het aan een CSliderCtrl object.

virtual BOOL Create(
    DWORD dwStyle,
    const RECT& rect,
    CWnd* pParentWnd,
    UINT nID);

Parameterwaarden

dwStyle
Hiermee geeft u de stijl van het schuifregelaar besturingselement. Pas een combinatie van schuifregelaarstijlen, zoals beschreven in de Windows SDK, toe op het besturingselement.

rect
Hiermee geeft u de grootte en positie van het schuifregelaar aan. Het kan een CRect object of een RECT structuur zijn.

pParentWnd
Hiermee geeft u het bovenliggende venster van het schuifregelaar, meestal een CDialog. Het mag niet zijn NULL.

nID
Hiermee geeft u de id van het schuifregelaar besturingselement.

Retourwaarde

Niet-nul als initialisatie is geslaagd; anders 0.

Opmerkingen

U maakt een CSliderCtrl in twee stappen. Roep eerst de constructor aan en roep vervolgens het aan, Createwaarmee het schuifregelaar wordt gemaakt en aan het CSliderCtrl object wordt gekoppeld.

Afhankelijk van de waarden die zijn ingesteld dwStyle, kan de schuifregelaar een verticale of horizontale stand hebben. Het kan maatstreepjes aan beide zijden, beide zijden of geen van beide hebben. Het kan ook worden gebruikt om een bereik met opeenvolgende waarden op te geven.

Als u uitgebreide vensterstijlen wilt toepassen op het besturingselement schuifregelaar, roept u CreateEx aan in plaats van Create.

CSliderCtrl::CreateEx

Hiermee maakt u een besturingselement (een onderliggend venster) en koppelt u dit aan het CSliderCtrl object.

virtual BOOL CreateEx(
    DWORD dwExStyle,
    DWORD dwStyle,
    const RECT& rect,
    CWnd* pParentWnd,
    UINT nID);

Parameterwaarden

dwExStyle
Hiermee geeft u de uitgebreide stijl van het besturingselement dat wordt gemaakt. Zie de dwExStyle parameter voor in de Windows SDK voor CreateWindowEx een lijst met uitgebreide Windows-stijlen.

dwStyle
Hiermee geeft u de stijl van het schuifregelaar besturingselement. Pas een combinatie van schuifregelaarstijlen, zoals beschreven in de Windows SDK, toe op het besturingselement.

rect
Een verwijzing naar een RECT structuur die de grootte en positie van het venster beschrijft dat moet worden gemaakt, in clientcoördinaten van pParentWnd.

pParentWnd
Een aanwijzer naar het venster dat het bovenliggende besturingselement is.

nID
De id van het onderliggende venster van het besturingselement.

Retourwaarde

Niet-nul indien geslaagd; anders 0.

Opmerkingen

Gebruik CreateEx in plaats van Create uitgebreide Windows-stijlen toe te passen, die zijn opgegeven door het voorwoord WS_EX_voor de uitgebreide Stijl van Windows.

CSliderCtrl::CSliderCtrl

Maakt een CSliderCtrl object.

CSliderCtrl();

CSliderCtrl::GetBuddy

Hiermee wordt de greep opgehaald naar een schuifregelaarvenster op een bepaalde locatie.

CWnd* GetBuddy(BOOL fLocation = TRUE) const;

Parameterwaarden

fLocation
Een Booleaanse waarde die aangeeft welke van twee maatjesvensters moet worden opgehaald. Dit kan een van de volgende waarden zijn:

  • TRUE Haalt de handgreep naar de maatje links van de schuifregelaar. Als het schuifregelaar de TBS_VERT stijl gebruikt, wordt de maatje boven de schuifregelaar opgehaald.

  • FALSE Haalt de handgreep naar de maatje rechts van de schuifregelaar. Als het schuifregelaar de TBS_VERT stijl gebruikt, wordt de maatje onder de schuifregelaar opgehaald.

Retourwaarde

Een aanwijzer naar een CWnd object dat het buddyvenster is op de locatie die is opgegeven door fLocation, of NULL als er geen buddyvenster op die locatie bestaat.

Opmerkingen

Deze lidfunctie implementeert het gedrag van het Win32-bericht TBM_GETBUDDY, zoals beschreven in de Windows SDK. Zie Stijlen voor trackbar-besturingselementen in de Windows SDK voor een beschrijving van de schuifregelaarstijlen.

CSliderCtrl::GetChannelRect

Hiermee haalt u de grootte en positie van de begrenzingsrechthoek voor het kanaal van een schuifregelaar op.

void GetChannelRect(LPRECT lprc) const;

Parameterwaarden

lprc
Een aanwijzer naar een CRect object dat de grootte en positie van de begrenzingsrechthoek van het kanaal bevat wanneer de functie wordt geretourneerd.

Opmerkingen

Het kanaal is het gebied waarover de schuifregelaar wordt verplaatst en die de markering bevat wanneer een bereik wordt geselecteerd.

CSliderCtrl::GetLineSize

Hiermee haalt u de grootte van de lijn voor een schuifregelaar op.

int GetLineSize() const;

Retourwaarde

De grootte van een lijn voor de schuifregelaar.

Opmerkingen

De lijngrootte is van invloed op het aantal verplaatsingen van de schuifregelaar voor de TB_LINEUP en TB_LINEDOWN meldingen. De standaardinstelling voor de lijngrootte is 1.

CSliderCtrl::GetNumTics

Hiermee haalt u het aantal maatstreepjes op in een schuifregelaar.

UINT GetNumTics() const;

Retourwaarde

Het aantal maatstreepjes in het schuifregelaarbesturingselement.

CSliderCtrl::GetPageSize

Hiermee wordt de grootte van de pagina voor een schuifregelaar opgehaald.

int GetPageSize() const;

Retourwaarde

Het formaat van een pagina voor het besturingselement schuifregelaar.

Opmerkingen

Het paginaformaat is van invloed op het aantal verplaatsingen van de schuifregelaar voor de TB_PAGEUP en TB_PAGEDOWN meldingen.

CSliderCtrl::GetPos

Hiermee haalt u de huidige positie van de schuifregelaar op in een schuifregelaar.

int GetPos() const;

Retourwaarde

De huidige positie.

CSliderCtrl::GetRange

Haalt de maximum- en minimumposities voor de schuifregelaar op in een schuifregelaar.

void GetRange(
    int& nMin,
    int& nMax) const;

Parameterwaarden

nMin
Verwijzing naar een geheel getal dat de minimale positie ontvangt.

nMax
Verwijzing naar een geheel getal dat de maximale positie ontvangt.

Opmerkingen

Met deze functie worden de waarden gekopieerd naar de gehele getallen waarnaar wordt verwezen en nMinnMax.

CSliderCtrl::GetRangeMax

Hiermee haalt u de maximale positie voor de schuifregelaar op in een schuifregelaar.

int GetRangeMax() const;

Retourwaarde

De maximale positie van het besturingselement.

CSliderCtrl::GetRangeMin

Haalt de minimale positie voor de schuifregelaar op in een schuifregelaar.

int GetRangeMin() const;

Retourwaarde

De minimale positie van het besturingselement.

CSliderCtrl::GetSelection

Haalt de begin- en eindposities van de huidige selectie op in een schuifregelaar.

void GetSelection(
    int& nMin,
    int& nMax) const;

Parameterwaarden

nMin
Verwijzing naar een geheel getal dat de beginpositie van de huidige selectie ontvangt.

nMax
Verwijzing naar een geheel getal dat de eindpositie van de huidige selectie ontvangt.

CSliderCtrl::GetThumbLength

Hiermee haalt u de lengte van de schuifregelaar op in het huidige trackbar-besturingselement.

int GetThumbLength() const;

Retourwaarde

De lengte van de schuifregelaar, in pixels.

Opmerkingen

Met deze methode wordt het TBM_GETTHUMBLENGTH bericht verzonden, dat wordt beschreven in de Windows SDK.

CSliderCtrl::GetThumbRect

Haalt de grootte en positie van de begrenzingsrechthoek voor de schuifregelaar (duim) op in een schuifregelaar.

void GetThumbRect(LPRECT lprc) const;

Parameterwaarden

lprc
Een aanwijzer naar een CRect object dat de begrenzingsrechthoek voor de schuifregelaar bevat wanneer de functie wordt geretourneerd.

CSliderCtrl::GetTic

Hiermee haalt u de positie van een maatstreepje op in een schuifregelaar.

int GetTic(int nTic) const;

Parameterwaarden

nTic
Op nul gebaseerde index die een maatstreepje identificeert.

Retourwaarde

De positie van het opgegeven maatstreepje of - 1 als nTic er geen geldige index wordt opgegeven.

CSliderCtrl::GetTicArray

Hiermee haalt u het adres van de matrix op met de posities van maatstreepjes voor een schuifregelaar.

DWORD* GetTicArray() const;

Retourwaarde

Het adres van de matrix met maatstreepposities voor het schuifregelaarbesturingselement.

CSliderCtrl::GetTicPos

Hiermee haalt u de huidige fysieke positie van een maatstreepje op in een schuifregelaar.

int GetTicPos(int nTic) const;

Parameterwaarden

nTic
Op nul gebaseerde index die een maatstreepje identificeert.

Retourwaarde

De fysieke positie, in clientcoördinaten, van het opgegeven maatstreepje of - 1 als nTic er geen geldige index wordt opgegeven.

CSliderCtrl::GetToolTips

Haalt de greep op aan het knopinfo-besturingselement dat is toegewezen aan het schuifregelaar, indien van toepassing.

CToolTipCtrl* GetToolTips() const;

Retourwaarde

Een aanwijzer naar een CToolTipCtrl object of NULL als knopinfo niet wordt gebruikt. Als de schuifregelaar de TBS_TOOLTIPS stijl niet gebruikt, is NULLde retourwaarde .

Opmerkingen

Deze lidfunctie implementeert het gedrag van het Win32-bericht TBM_GETTOOLTIPS, zoals beschreven in de Windows SDK. Houd er rekening mee dat deze lidfunctie een CToolTipCtrl object retourneert in plaats van een ingang naar een besturingselement.

Zie Stijlen voor trackbar-besturingselementen in de Windows SDK voor een beschrijving van de schuifregelaarstijlen.

CSliderCtrl::SetBuddy

Wijst een venster toe als het maatvenster voor een schuifregelaar.

CWnd* SetBuddy(
    CWnd* pWndBuddy,
    BOOL fLocation = TRUE);

Parameterwaarden

pWndBuddy
Een aanwijzer naar een CWnd object dat wordt ingesteld als de maat van de schuifregelaar.

fLocation
Waarde die de locatie aangeeft waarop het buddyvenster moet worden weergegeven. Deze waarde kan een van de volgende zijn:

  • TRUE De maat wordt links van de trackbar weergegeven als het trackbar-besturingselement de TBS_HORZ stijl gebruikt. Als de trackbar de TBS_VERT stijl gebruikt, wordt de maatje boven het trackbar-besturingselement weergegeven.

  • FALSE De buddy wordt rechts van de trackbar weergegeven als het besturingselement voor de trackbar de TBS_HORZ stijl gebruikt. Als de trackbar de TBS_VERT stijl gebruikt, wordt de maatje onder het trackbar-besturingselement weergegeven.

Retourwaarde

Een aanwijzer naar een CWnd object dat eerder aan het schuifregelaar-besturingselement op die locatie is toegewezen.

Opmerkingen

Deze lidfunctie implementeert het gedrag van het Win32-bericht TBM_SETBUDDY, zoals beschreven in de Windows SDK. Houd er rekening mee dat deze lidfunctie verwijst naar CWnd objecten, in plaats van venstergrepen voor zowel de retourwaarde als de parameter.

Zie Stijlen voor trackbar-besturingselementen in de Windows SDK voor een beschrijving van de schuifregelaarstijlen.

CSliderCtrl::SetLineSize

Hiermee stelt u de grootte van de lijn in voor een schuifregelaar.

int SetLineSize(int nSize);

Parameterwaarden

nSize
De nieuwe regelgrootte van het schuifregelaar.

Retourwaarde

De vorige regelgrootte.

Opmerkingen

De lijngrootte is van invloed op het aantal verplaatsingen van de schuifregelaar voor de TB_LINEUP en TB_LINEDOWN meldingen.

CSliderCtrl::SetPageSize

Hiermee stelt u de grootte van de pagina in voor een schuifregelaar.

int SetPageSize(int nSize);

Parameterwaarden

nSize
Het nieuwe paginaformaat van het besturingselement schuifregelaar.

Retourwaarde

Het vorige paginaformaat.

Opmerkingen

Het paginaformaat is van invloed op het aantal verplaatsingen van de schuifregelaar voor de TB_PAGEUP en TB_PAGEDOWN meldingen.

CSliderCtrl::SetPos

Hiermee stelt u de huidige positie van de schuifregelaar in een schuifregelaar in.

void SetPos(int nPos);

Parameterwaarden

nPos
Hiermee geeft u de nieuwe schuifregelaarpositie.

CSliderCtrl::SetRange

Hiermee stelt u het bereik (minimale en maximumposities) voor de schuifregelaar in een schuifregelaar in.

void SetRange(
    int nMin,
    int nMax,
    BOOL bRedraw = FALSE);

Parameterwaarden

nMin
Minimale positie voor de schuifregelaar.

nMax
Maximale positie voor de schuifregelaar.

bRedraw
De vlag voor opnieuw tekenen. Als deze parameter is TRUE, wordt de schuifregelaar opnieuw getekend nadat het bereik is ingesteld. Anders wordt de schuifregelaar niet opnieuw getekend.

CSliderCtrl::SetRangeMax

Hiermee stelt u het maximumbereik voor de schuifregelaar in een schuifregelaar in.

void SetRangeMax(
    int nMax,
    BOOL bRedraw = FALSE);

Parameterwaarden

nMax
Maximale positie voor de schuifregelaar.

bRedraw
De vlag voor opnieuw tekenen. Als deze parameter is TRUE, wordt de schuifregelaar opnieuw getekend nadat het bereik is ingesteld. Anders wordt de schuifregelaar niet opnieuw getekend.

CSliderCtrl::SetRangeMin

Hiermee stelt u het minimumbereik voor de schuifregelaar in een schuifregelaar in.

void SetRangeMin(
    int nMin,
    BOOL bRedraw = FALSE);

Parameterwaarden

nMin
Minimale positie voor de schuifregelaar.

bRedraw
De vlag voor opnieuw tekenen. Als deze parameter is TRUE, wordt de schuifregelaar opnieuw getekend nadat het bereik is ingesteld. Anders wordt de schuifregelaar niet opnieuw getekend.

CSliderCtrl::SetSelection

Hiermee stelt u de begin- en eindposities voor de huidige selectie in een schuifregelaar in.

void SetSelection(
    int nMin,
    int nMax);

Parameterwaarden

nMin
Beginpositie voor de schuifregelaar.

nMax
Eindpositie voor de schuifregelaar.

CSliderCtrl::SetThumbLength

Hiermee stelt u de lengte van de schuifregelaar in het huidige trackbar-besturingselement in.

void SetThumbLength(int nLength);

Parameterwaarden

nLength
[in] Lengte van de schuifregelaar, in pixels.

Opmerkingen

Voor deze methode moet het besturingselement voor de trackbar worden ingesteld op TBS_FIXEDLENGTH stijl.

Met deze methode wordt het TBM_SETTHUMBLENGTH bericht verzonden, dat wordt beschreven in de Windows SDK.

Example

Het eerste codevoorbeeld definieert de variabele, m_sliderCtrldie wordt gebruikt voor toegang tot het huidige trackbar-besturingselement. In het voorbeeld wordt ook een variabele gedefinieerd, thumbLengthdie wordt gebruikt om de standaardlengte van het duimonderdeel van het trackbar-besturingselement op te slaan. Deze variabelen worden gebruikt in het volgende voorbeeld.

// Variable to access the slider control.
CSliderCtrl m_sliderCtrl;
// Length of the slider control's thumb.
int thumbLength;

In het volgende codevoorbeeld wordt het duimonderdeel van het trackbar-besturingselement ingesteld op twee keer de standaardlengte.

// Add extra initialization.

// Modify the size of the slider control's thumb.
// First, set the TBS_FIXEDLENGTH style.
m_sliderCtrl.ModifyStyle(0, TBS_FIXEDLENGTH);
thumbLength = m_sliderCtrl.GetThumbLength();
m_sliderCtrl.SetThumbLength(thumbLength * 2);

// End extra initialization.

CSliderCtrl::SetTic

Hiermee stelt u de positie van een maatstreepje in een schuifregelaar in.

BOOL SetTic(int nTic);

Parameterwaarden

nTic
Positie van het maatstreepje. Deze parameter moet een positieve waarde opgeven.

Retourwaarde

Niet-nul als het maatstreepje is ingesteld; anders 0.

CSliderCtrl::SetTicFreq

Hiermee stelt u de frequentie in waarmee maatstreepjes worden weergegeven in een schuifregelaar.

void SetTicFreq(int nFreq);

Parameterwaarden

nFreq
Frequentie van de maatstreepjes.

Opmerkingen

Als de frequentie bijvoorbeeld is ingesteld op 2, wordt een maatstreepje weergegeven voor elke andere stap in het bereik van de schuifregelaar. De standaardinstelling voor de frequentie is 1 (dat wil gezegd, elke verhoging in het bereik is gekoppeld aan een maatstreepje).

U moet het besturingselement maken met de TBS_AUTOTICKS stijl om deze functie te kunnen gebruiken. Zie CSliderCtrl::Create voor meer informatie.

CSliderCtrl::SetTipSide

Hiermee plaatst u een besturingselement voor knopinfo dat wordt gebruikt door een trackbar-besturingselement.

int SetTipSide(int nLocation);

Parameterwaarden

nLocation
Waarde die de locatie aangeeft waarop het besturingselement knopinfo moet worden weergegeven. Zie het Win32-bericht TBM_SETTIPSIDEvoor een lijst met mogelijke waarden, zoals beschreven in de Windows SDK.

Retourwaarde

Een waarde die de vorige locatie van het besturingselement voor knopinfo weergeeft. De retourwaarde is gelijk aan een van de mogelijke waarden voor nLocation.

Opmerkingen

Deze lidfunctie implementeert het gedrag van het Win32-bericht TBM_SETTIPSIDE, zoals beschreven in de Windows SDK. Schuifregelaars die de knopinfo voor weergavestijl TBS_TOOLTIPS gebruiken. Zie Stijlen voor trackbar-besturingselementen in de Windows SDK voor een beschrijving van de schuifregelaarstijlen.

CSliderCtrl::SetToolTips

Hiermee wijst u een besturingselement voor knopinfo toe aan een schuifregelaar.

void SetToolTips(CToolTipCtrl* pWndTip);

Parameterwaarden

pWndTip
Een aanwijzer naar een CToolTipCtrl object met de knopinfo voor gebruik met de schuifregelaar.

Opmerkingen

Deze lidfunctie implementeert het gedrag van het Win32-bericht TBM_SETTOOLTIPS, zoals beschreven in de Windows SDK. Wanneer een schuifregelaar wordt gemaakt met de TBS_TOOLTIPS stijl, wordt er een standaardknopinfo-besturingselement gemaakt dat naast de schuifregelaar wordt weergegeven, waarin de huidige positie van de schuifregelaar wordt weergegeven. Zie Stijlen voor trackbar-besturingselementen in de Windows SDK voor een beschrijving van de schuifregelaarstijlen.

Zie ook

MFC-voorbeeld CMNCTRL2
CWnd klasse
Hiërarchiegrafiek
CProgressCtrl klasse