Sdílet prostřednictvím


ProgressBar – ovládací prvek

Ovládací prvek ProgressBar zobrazuje pruhový graf, který mění délku, když přijímá zprávy o průběhu. Tento ovládací prvek se přihlásí k odběru SetProgress ControlEvent. Může se přihlásit k odběru ControlEvent pojmenované po monitorované akci.

Související informace najdete v tématu Vytvoření ovládacího prvku ProgressBara Přidání vlastních akcí do indikátoru průběhu.

Atributy ovládacího prvku

U tohoto ovládacího prvku můžete použít následující atributy. Pokud chcete změnit hodnotu atributu pomocí události, přihlaste se k odběru ovládacího prvku ControlEvent v tabulce EventMapping a vypište identifikátor atributu ve sloupci Atribut. Zadejte identifikátor ControlEvent ve sloupci Událost.

Identifikátor atributu Šestnáctkový bit Popis
pozice Umístění ovládacího prvku v dialogovém okně Zadejte šířku, výšku a souřadnice ovládacího prvku do sloupců Width, Height, X a Y v tabulkyControl . Pro délku a vzdálenost použijte jednotky instalačního programu .
průběh   Tento atribut určuje, kolik progressBar je vyplněno. Atribut se skládá ze dvou celých čísel a řetězce. První celočíselné pole je aktuální počet indikátorů průběhu a druhé celočíselné pole je výchozí maximální počet indikátorů průběhu (1024). Třetí pole je řetězec, který je názvem probíhající akce. Pokud je aktuální počet indikátorů průběhu větší než maximum, instalační program ho změní na maximum. Tento atribut je nastaven a změněn SetProgress ControlEvent. Ovládací prvek musíte přihlásit k odběru této události v tabulce EventMapping zadáním SetProgress do sloupce Událost a Průběh do sloupce Atribut.
textové Text zobrazený ovládacím prvku Pokud chcete nastavit písmo a styl písma textového řetězce, předponu řetězce zobrazených znaků zadejte {\style} nebo {&styl}. Kde styl je identifikátor uvedený ve sloupci TextStyle tabulky TextStyle tabulky. Pokud žádná z těchto možností není k dispozici, ale DefaultUIFont vlastnost je definována jako platný styl textu, použije se toto písmo.
viditelných 0x00000000 0x00000001
Skrytý ovládací prvek. Viditelný ovládací prvek.
Tento bit zahrňte do bitového slova sloupce Atributy v řídicí tabulce, aby byl ovládací prvek viditelný nebo skrytý při jeho vytvoření.
Ovládací prvek můžete také skrýt nebo zobrazit pomocí tabulky ControlCondition.
sunken 0x00000000 0x00000004
Zobrazí výchozí vizuální styl. Zobrazí ovládací prvek se sunkenem, prostorovým vzhledem.
Zahrňte tyto bity do bitového slova ve sloupci Atributy tabulky Control.
RTLRO 0x00000000 0x00000020
Text v ovládacím prvku se zobrazí v pořadí čtení zleva doprava. Text v ovládacím prvku se zobrazí v pořadí čtení zprava doleva.
Progress95 0x00000000 0x00010000
Indikátor průběhu nakreslený jako souvislý pruh Indikátor průběhu nakreslený jako řada obdélníků
Zahrňte tyto bity do bitového slova ve sloupci Atributy tabulky Control.

 

Poznámky

Tento ovládací prvek lze vytvořit z PROGRESS_CLASS třídy pomocí funkce CreateWindowEx. Má styly WS_CHILD a WS_GROUP.