Freigeben über


Memberfunktionen für das Drehfeldsteuerelement

Für die Schleudersteuerung (CSpinButtonCtrl) stehen mehrere Mitgliederfunktionen zur Verfügung. Verwenden Sie diese Funktionen, um die folgenden Attribute der Drehschaltfläche zu ändern.

  • Beschleunigung Sie können die Rate anpassen, mit der sich die Position ändert, wenn der Benutzer die Pfeilschaltfläche gedrückt hält. Um mit der Beschleunigung zu arbeiten, verwenden Sie die SetAccel- und GetAccel-Mitgliedsfunktionen.

  • Basis Sie können die Basis (entweder 10 oder 16) ändern, die verwendet wird, um die Position in der Beschriftung des Buddy-Fensters anzuzeigen. Verwenden Sie die Memberfunktionen "GetBase" und "SetBase", um mit der Basis zu arbeiten.

  • Kumpelfenster Sie können das Kumpelfenster dynamisch festlegen. Um abzufragen oder zu ändern, welches Steuerelement das Buddy-Fenster ist, verwenden Sie die GetBuddy- und SetBuddy-Mitgliedsfunktionen.

  • Position Sie können die Position abfragen und ändern. Um direkt mit Position zu arbeiten, verwenden Sie die Funktionen GetPosund SetPos Member. Da sich die Beschriftung des Buddy-Steuerelements möglicherweise geändert hat (z. B. wenn der Buddy ein Bearbeitungssteuerelement ist), GetPos ruft die aktuelle Beschriftung ab und passt die Position entsprechend an.

  • Bereich Sie können die maximalen und minimalen Positionen für die Drehschaltfläche ändern. Standardmäßig ist das Maximum auf 0 festgelegt, und das Minimum ist auf 100 festgelegt. Da das Standard-Maximum kleiner als das Standard-Minimum ist, sind die Aktionen der Pfeilschaltflächen kontra intuitiv. In der Regel legen Sie den Bereich mithilfe der SetRange-Memberfunktion fest. Verwenden Sie GetRange, um den Bereich abzufragen.

Siehe auch

Verwendung von CSpinButtonCtrl
Steuerung