Поделиться через


Стили для контроля за движения действий

При первоначальном создании элемент управления " индикатор выполнения " (CProgressCtrl::Create), используйте параметр dwStyle, чтобы задать нужные стили окна для контроля за движения действий.Следующие сведения в окне списка применяемое стили.Элемент управления игнорирует любой стиль окна, кроме одного, перечисленных ниже.Всегда следует создать элемент управления, как дочернее окно, обычно родительского объекта диалогового окна.

Стиль окна

Действие

WS_BORDER

Создает граница вокруг окна.

WS_CHILD

Создает дочернее окно (всегда быть использовано для CProgressCtrl).

WS_CLIPCHILDREN

Исключает область, занятую дочерними окнами при рисовании в родительское окно.Используется при создании родительское окно.

WS_CLIPSIBLINGS

Отсекает дочерние окна относительно друг друга.

WS_DISABLED

Создает окно, которое изначально заблокировано.

WS_VISIBLE

Создает окно, которое изначально видимым.

WS_TABSTOP

Указывает, что элемент управления может получать фокус, когда пользователь нажимает клавишу TAB, чтобы перейти в эту папку.

Кроме того, можно определить 2 стиля, применяются только к контролю за движения действий, PBS_VERTICAL и PBS_SMOOTH.

Используйте PBS_VERTICAL позволяет ориентировать элемент управления по вертикали, а не по горизонтали.Используйте PBS_SMOOTH чтобы заполнить элемент управления полностью, а не отображение небольших указанные квадратов, которые заполняют элементу управления инкрементно.

Без стиля PBS_SMOOTH:

Снимок экрана StandardProgressBarStyle

С PBS_SMOOTH и стилей PBS_VERTICAL:

Снимок экрана ProgressBarStyle_SmoothVertical

Дополнительные сведения см. в разделе Стили окна в справочнике по MFC.

См. также

Ссылки

Использование CProgressCtrl