Freigeben über


Bearbeiten des Status-Steuerelements

Es gibt drei Möglichkeiten, die aktuelle Position eines Steuerelements CProgressCtrl(Status) ändern.

  • Die Position kann durch eine voreingestellte inkrement menge geändert werden.

  • Die Position kann von einer beliebigen Menge geändert werden.

  • Die Position kann auf einen bestimmten Wert geändert werden.

Um die Position durch eine voreingestellte menge ändern

  1. Verwenden Sie die SetStep-Memberfunktion, um die Schrittweite menge festzulegen.Der Standardwert beträgt 10.Dieser Wert wird in der Regel als der ursprünglichen Einstellungen für das Steuerelement festgelegt.Der Schrittwert kann negativ sein.

  2. Verwenden Sie die StepIt-Memberfunktion, um die Position zu erhöhen.Dadurch wird das Steuerelement selbst neu zeichnet.

    HinweisHinweis

    StepIt verursacht die Position umschlossen werden soll.Beispielsweise ein Bereich von 1 bis 100, ein Schritt 20 und die Position von 90, StepIt legen die Position auf 10 fest.

Um die Position von einer beliebigen Gruppe ändern

  • Verwenden Sie die OffsetPos-Memberfunktion, um die Position zu ändern.Negative Werte akzeptiert OffsetPos.

    HinweisHinweis

    OffsetPos, außer die Position nicht bindet, StepIt ein.Die neue Position innerhalb des Bereichs bleiben.

Um die Position auf einen bestimmten Wert ändern

  • Verwenden Sie die SetPos-Memberfunktion, um die Position auf einen bestimmten Wert festgelegt werden soll.Gegebenenfalls wird die neue Position innerhalb des Bereichs liegen.

In der Regel wird der Status die Steuerung nur für die Ausgabe verwendet.So zeigen Sie die aktuelle Position abrufen, ohne einen neuen Wert anzugeben, verwenden Sie GetPos.

Siehe auch

Referenz

Verwenden von CProgressCtrl

Konzepte

Steuerelemente (MFC)