Freigeben über


CSliderCtrl-Klasse

Stellt die Funktionalität des allgemeinen Schieberegler-Steuerelements Windows bereit.

class CSliderCtrl : public CWnd

Mitglieder

Öffentliche Konstruktoren

Name

Description

CSliderCtrl::CSliderCtrl

Erstellt ein CSliderCtrl-Objekt.

Öffentliche Methoden

Name

Description

CSliderCtrl::ClearSel

Löscht die aktuelle Auswahl in einem Schieberegler-Steuerelement.

CSliderCtrl::ClearTics

Entfernt die aktuellen Teilstriche aus einem Schieberegler-Steuerelement.

CSliderCtrl::Create

Erstellt ein Schieberegler-Steuerelement und fügt es zu einem CSliderCtrl-Objekt.

CSliderCtrl::CreateEx

Erstellt ein Schieberegler-Steuerelement mit den angegebenen Windows-erweitertenFormaten und fügt es zu einem CSliderCtrl-Objekt.

CSliderCtrl::GetBuddy

Ruft das Handle für ein Schieberegler-Steuerelement-Buddyfenster an einem angegebenen Speicherort ab.

CSliderCtrl::GetChannelRect

Ruft die Größe des Steuerkanals des Schieberegler-Steuerelements ab.

CSliderCtrl::GetLineSize

Ruft die Zeilengröße eines Schieberegler-Steuerelements ab.

CSliderCtrl::GetNumTics

Ruft die Anzahl der Teilstriche in einem Schieberegler-Steuerelement ab.

CSliderCtrl::GetPageSize

Ruft die Seitengröße eines Schieberegler-Steuerelements ab.

CSliderCtrl::GetPos

Ruft die aktuelle Position des Schiebereglers ab.

CSliderCtrl::GetRange

Ruft die minimale und maximale Positionen für einen Schieberegler ab.

CSliderCtrl::GetRangeMax

Ruft die maximale Position für einen Schieberegler ab.

CSliderCtrl::GetRangeMin

Ruft die minimale Position für einen Schieberegler ab.

CSliderCtrl::GetSelection

Ruft den Bereich der aktuellen Auswahl ab.

CSliderCtrl::GetThumbLength

Ruft die Länge des Schiebereglers im aktuellen Trackleisten-Steuerelement ab.

CSliderCtrl::GetThumbRect

Ruft die Größe des Ziehpunkts des Schieberegler-Steuerelements ab.

CSliderCtrl::GetTic

Ruft die Position des angegebenen Teilstrichs ab.

CSliderCtrl::GetTicArray

Ruft das Array von Teilstrichpositionen für ein Schieberegler-Steuerelement ab.

CSliderCtrl::GetTicPos

Ruft die Position des angegebenen Teilstrichs, in Clientkoordinaten ab.

CSliderCtrl::GetToolTips

Ruft das Handle für QuickInfosteuerelement ab, das dem Slider-Steuerelement, sofern zugewiesen wird.

CSliderCtrl::SetBuddy

Weist ein Fenster als das Buddyfenster für ein Schieberegler-Steuerelement zu.

CSliderCtrl::SetLineSize

Legt die Zeilengröße eines Schieberegler-Steuerelements fest.

CSliderCtrl::SetPageSize

Legt die Seitengröße eines Schieberegler-Steuerelements fest.

CSliderCtrl::SetPos

Legt die aktuelle Position des Schiebereglers fest.

CSliderCtrl::SetRange

Legt die minimalen und maximalen Positionen für einen Schieberegler fest.

CSliderCtrl::SetRangeMax

Legt die maximale Position für einen Schieberegler fest.

CSliderCtrl::SetRangeMin

Legt die minimale Position für einen Schieberegler fest.

CSliderCtrl::SetSelection

Legt den Bereich der aktuellen Auswahl fest.

CSliderCtrl::SetThumbLength

Legt die Länge des Schiebereglers im aktuellen Trackleisten-Steuerelement fest.

CSliderCtrl::SetTic

Legt die Position des angegebenen Teilstrichs fest.

CSliderCtrl::SetTicFreq

Legt die Häufigkeit von Ticks pro Schieberegler-Steuerelement-Inkrement fest.

CSliderCtrl::SetTipSide

Positioniert ein QuickInfosteuerelement, das von einem Trackleisten-Steuerelement verwendet wird.

CSliderCtrl::SetToolTips

Weist ein QuickInfosteuerelement zu einem Schieberegler-Steuerelement zu.

Hinweise

Ein "Schieberegler-Steuerelement" (auch als Trackleiste) ist ein Fenster, das einen Schieberegler und optionalen Teilstriche enthält. Wenn der Benutzer den Schieberegler, entweder mit bewegt, die Maus oder die Pfeiltasten, das Steuerelement sendet Benachrichtigungsmeldungen, um die Änderung anzugeben.

Schieberegler-Steuerelemente sind nützlich, wenn der Benutzer einen einzelnen Wert oder einem Satz von nachfolgende Werte in einem Bereich aus. Beispielsweise können Sie ein Schieberegler-Steuerelement, um dem Benutzer zu ermöglichen, die Wiederholungskinetik der Tastatur festzulegen, indem Sie den Schieberegler zu einem angegebenen Teilstrich verschieben.

Dieses Steuerelement (und daher die CSliderCtrl-Klasse) ist nur für - Programmen verfügbar, die unter Windows 95/98- und Windows NT 3,51 und höher ausgeführt werden.

Der Schieberegler bewegt sich in Inkremente, die Sie angeben, wenn Sie es erstellen. Wenn Sie beispielsweise angeben, dass der Schieberegler einen Bereich von fünf haben soll, kann der Schieberegler sechs Positionen nur einnehmen: eine Position auf der linken Seite des Schieberegler-Steuerelements und eine Position für jedes Inkrement im Bereich. In der Regel wird jede dieser Positionen durch einen Teilstrich identifiziert.

Sie erstellen einen Schieberegler erstellt, indem Sie den Konstruktor und die Create-Memberfunktion der CSliderCtrl verwenden. Nachdem Sie ein Schieberegler-Steuerelement erstellt haben, können Sie Memberfunktionen in CSliderCtrl verwenden, um viele seiner Eigenschaften zu ändern. Änderungen, die Sie die Include ausführen können, das die minimalen und maximalen Positionen für den Schieberegler festlegt, Teilstriche zeichnet, einen Auswahlbereich festgelegt wird und den Schieberegler neu angeordnet werden.

Weitere Informationen zur Verwendung von CSliderCtrl, finden Sie unter Steuerelemente und Verwenden CSliderCtrl.

Vererbungshierarchie

CObject

CCmdTarget

CWnd

CSliderCtrl

Anforderungen

Header: afxcmn.h

Siehe auch

Referenz

CWnd-Klasse

Hierarchiediagramm

CProgressCtrl-Klasse

Konzepte

MFC Sampling CMNCTRL2