Стили для элемента управления "Индикатор выполнения"
При первоначальном создании элемента управления хода выполнения (CProgressCtrl::Create) используйте параметр dwStyle , чтобы указать нужные стили окон для элемента управления ход выполнения. В следующем списке описаны применимые стили окон. Элемент управления игнорирует любой стиль окна, отличный от перечисленных здесь. Всегда следует создать элемент управления в качестве дочернего окна, как правило, родительского диалогового окна.
Window style | Действие |
---|---|
WS_BORDER | Создает границу вокруг окна. |
WS_CHILD | Создает дочернее окно (всегда следует использовать для CProgressCtrl ). |
WS_Cпакет интерфейса пользователя CHILDREN | Исключает область, занятую дочерними окнами при рисовании в родительском окне. Используется при создании родительского окна. |
WS_Cпакет интерфейса пользователя SIBLINGS | Клипирует дочерние окна относительно друг друга. |
WS_DISABLED | Создает окно, которое изначально отключено. |
WS_VISIBLE | Создает окно, которое изначально отображается. |
WS_TABSTOP | Указывает, что элемент управления может получать фокус, когда пользователь нажимает клавишу TAB, чтобы перейти к нему. |
Кроме того, можно указать два стиля, которые применяются только к элементу управления ход выполнения, PBS_VERTICAL и PBS_SMOOTH.
Используйте PBS_VERTICAL для выравнивания элемента управления по вертикали, а не горизонтально. Используйте PBS_SMOOTH для полного заполнения элемента управления, а не отображения небольших очерченных квадратов, которые заполняют элемент управления постепенно.
Без PBS_SMOOTH стиля:
Со стилями PBS_SMOOTH и PBS_VERTICAL:
Дополнительные сведения см. в разделе "Стили окон" в справочнике по MFC.