Freigeben über


Schieberegler-Stile

Schieberegler-Steuerelemente (CSliderCtrl) können eine vertikale oder horizontale Ausrichtung aufweisen. Sie können Häkchen auf beiden Seiten, auf beiden Seiten oder auf keiner Seite haben. Sie können auch verwendet werden, um einen Bereich aufeinander folgender Werte anzugeben. Diese Eigenschaften werden mithilfe von Schieberegler-Steuerelementstilen gesteuert, die Sie beim Erstellen des Schieberegler-Steuerelements angeben.

Die Stile TBS_HORZ und TBS_VERT bestimmen die Ausrichtung der Schiebereglersteuerung. Wenn Sie keine Ausrichtung angeben, wird das Schieberegler-Steuerelement horizontal ausgerichtet.

Die Formatvorlage TBS_AUTOTICKS erstellt ein Schieberegler-Steuerelement, das für jedes Inkrement in seinem Wertebereich ein Häkchen hat. Diese Häkchen werden automatisch hinzugefügt, wenn Sie die Funktion SetRange-Mitglied aufrufen. Wenn Sie TBS_AUTOTICKS nicht angeben, können Sie Funktionen wie SetTic und SetTicFreq verwenden, um die Positionen der Strichmarkierungen zu bestimmen. Um ein Schieberegler-Steuerelement zu erstellen, das keine Häkchen anzeigt, können Sie den Stil TBS_NOTICKS verwenden.

Sie können Häkchen auf einer oder beiden Seiten des Schiebereglers anzeigen. Bei horizontalen Schieberegler-Steuerelementen können Sie den Stil TBS_BOTTOM oder TBS_TOP angeben. Bei vertikalen Schiebereglern können Sie den Stil TBS_RIGHT oder TBS_LEFT angeben. (TBS_BOTTOM und TBS_RIGHT sind die Standardeinstellungen.) Um Markierungen auf beiden Seiten des Schieberegler-Steuerelements, unabhängig von der Ausrichtung, anzugeben, wählen Sie den TBS_BOTH Stil.

Ein Schieberegler-Steuerelement kann einen Auswahlbereich nur anzeigen, wenn Sie den TBS_ENABLESELRANGE-Stil beim Erstellen des Steuerelements angeben. Wenn ein Schieberegler diesen Stil hat, werden die Häkchen an der Anfangs- und Endposition eines Auswahlbereichs als Dreiecke (anstelle von vertikalen Strichen) angezeigt und der Auswahlbereich wird hervorgehoben. Beispielsweise können Auswahlbereiche in einer einfachen Terminplanungsanwendung hilfreich sein. Der Benutzer könnte einen Bereich von Markierungen auswählen, die Stunden in einem Tag entsprechen, um einen Besprechungstermin festzulegen.

Standardmäßig variiert die Länge eines Schiebereglers, wenn sich der Auswahlbereich ändert. Wenn das Schieberegler-Steuerelement die TBS_FIXEDLENGTH Formatvorlage aufweist, bleibt die Länge des Schiebereglers unverändert, auch wenn sich der Auswahlbereich ändert. Ein Schieberegler mit dem Stil TBS_NOTHUMB enthält keinen Regler.

Siehe auch

Verwenden von CSliderCtrl
Steuerung