Použití ovládacích prvků posuvník
Typické použití posuvníku se řídí následujícím vzorem:
Ovládací prvek se vytvoří. Pokud je ovládací prvek zadán v šabloně dialogového okna, vytvoření je automatické při vytvoření dialogového okna. (Měli byste mít CSliderCtrl člen ve vaší třídě dialogového okna, který odpovídá posuvníku ovládacího prvku.) Alternativně můžete pomocí funkce Vytvořit člen vytvořit ovládací prvek jako podřízené okno libovolného okna.
Voláním různých členských funkcí Set nastavíte hodnoty pro ovládací prvek. Změny, které můžete provést, zahrnují nastavení minimální a maximální polohy posuvníku, značky kreslení, nastavení rozsahu výběru a přemístění posuvníku. U ovládacích prvků v dialogovém okně je vhodné to udělat ve funkci OnInitDialog dialogového okna.
Když uživatel pracuje s ovládacím prvku, odešle různé zprávy s oznámením. Hodnotu posuvníku můžete extrahovat z ovládacího prvku voláním členské funkce GetPos .
Až ovládací prvek dokončíte, musíte se ujistit, že je správně zničený. Pokud je ovládací prvek posuvníku v dialogovém okně, objekt
CSliderCtrl
se automaticky zničí. Pokud ne, musíte zajistit, aby ovládací prvek iCSliderCtrl
objekt byly správně zničeny.