Sdílet prostřednictvím


Manipulace s ovládacím prvkem průběh

Existují tři způsoby, jak změnit aktuální pozici ovládacího prvku průběhu (CProgressCtrl).

  • Pozici lze změnit přednastaveným přírůstkem.

  • Pozici lze změnit libovolnou velikostí.

  • Umístění lze změnit na určitou hodnotu.

Změna pozice o přednastavenou velikost

  1. Pomocí členské funkce SetStep nastavte hodnotu přírůstku. Ve výchozím nastavení je tato hodnota 10. Tato hodnota je obvykle nastavená jako jedno z počátečních nastavení ovládacího prvku. Hodnota kroku může být záporná.

  2. Pomocí členské funkce StepIt zvýšíte pozici. To způsobí, že se ovládací prvek překreslí sám.

    Poznámka

    StepIt způsobí, že se pozice zabalí. Například vzhledem k rozsahu 1 -100, krok 20 a pozice 90 StepIt nastaví pozici na 10.

Změna pozice libovolnou velikostí

  1. Pomocí členské funkce OffsetPos změňte pozici. OffsetPos přijme záporné hodnoty.

    Poznámka

    OffsetPos, na rozdíl od StepIt, nebude zabalit pozici. Nová pozice se upraví tak, aby zůstala v rozsahu.

Změna pozice na konkrétní hodnotu

  1. Pomocí členské funkce SetPos nastavte pozici na konkrétní hodnotu. V případě potřeby se nová pozice upraví tak, aby byla v rozsahu.

Řízení průběhu se obvykle používá výhradně pro výstup. Pokud chcete získat aktuální pozici bez zadání nové hodnoty, použijte GetPos.

Viz také

Používání atributu CProgressCtrl
Ovládací prvky