Style formantu postępu
Podczas początkowego tworzenia kontrolki postępu (CProgressCtrl::Create) użyj parametru dwStyle , aby określić żądane style okna dla kontrolki postępu. Poniższa lista zawiera szczegółowe informacje o odpowiednich stylach okien. Kontrolka ignoruje dowolny styl okna inny niż wymienione tutaj. Zawsze należy utworzyć kontrolkę jako okno podrzędne, zwykle nadrzędne okno dialogowe.
Window style | Efekt |
---|---|
WS_BORDER | Tworzy obramowanie wokół okna. |
WS_CHILD | Tworzy okno podrzędne (zawsze powinno być używane dla elementu CProgressCtrl ). |
WS_CLIPCHILDREN | Wyklucza obszar zajmowany przez okna podrzędne podczas rysowania w oknie nadrzędnym. Używane podczas tworzenia okna nadrzędnego. |
WS_CLIPSIBLINGS | Klipy okien podrzędnych względem siebie. |
WS_DISABLED | Tworzy okno, które jest początkowo wyłączone. |
WS_VISIBLE | Tworzy okno, które początkowo jest widoczne. |
WS_TABSTOP | Określa, że kontrolka może odbierać fokus, gdy użytkownik naciska klawisz TAB, aby przejść do niego. |
Ponadto można określić dwa style, które mają zastosowanie tylko do kontrolki postępu, PBS_VERTICAL i PBS_SMOOTH.
Użyj PBS_VERTICAL, aby orientować kontrolkę w pionie, a nie poziomo. Użyj PBS_SMOOTH, aby całkowicie wypełnić kontrolkę, zamiast wyświetlać małe kwadraty, które wypełniają kontrolkę przyrostowo.
Bez PBS_SMOOTH stylu:
W przypadku stylów PBS_SMOOTH i PBS_VERTICAL:
Aby uzyskać więcej informacji, zobacz Style okien w dokumentacji MFC.