Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Typisk användning av en skjutreglagekontroll följer mönstret nedan:
Kontrollen skapas. Om kontrollen anges i en dialogrutemall skapas automatiskt när dialogrutan skapas. (Du bör ha en CSliderCtrl-medlem i din dialogklass som motsvarar skjutreglaget.) Du kan också använda funktionen Skapa medlem för att skapa kontrollen som ett underordnat fönster i alla fönster.
Anropa de olika set-medlemsfunktionerna för att ange värden för kontrollen. Ändringar som du kan göra är att ange minimi- och maxpositionerna för skjutreglaget, rita skalstreck, ange ett markeringsintervall och flytta skjutreglaget. För kontroller i en dialogruta är det en bra tid att göra detta i dialogrutans OnInitDialog-funktion .
När användaren interagerar med kontrollen skickar den olika meddelanden. Du kan extrahera skjutreglagets värde från kontrollen genom att anropa medlemfunktionen GetPos.
När du är klar med kontrollen måste du se till att den förstörs korrekt. Om kontrollen för skjutreglaget finns i en dialogruta, kommer både den och
CSliderCtrl-objektet att förstöras automatiskt. Om inte, måste du se till att både kontrollen ochCSliderCtrl-objektet förstörs på ett korrekt sätt.