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:

Standard progress bar style.

W przypadku stylów PBS_SMOOTH i PBS_VERTICAL:

Progress bar style, smooth and vertical.

Aby uzyskać więcej informacji, zobacz Style okien w dokumentacji MFC.

Zobacz też

Korzystanie z CProgressCtrl