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


TVOT_TRACKBAR

Внимание

Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.

Дополнительные сведения см. в статье "Современная платформа печати" и руководство по проектированию приложений поддержки печати.

Тип параметра TVOT_TRACKBAR состоит из полосы отслеживания внутри поля группы.

Структура OPTITEM

Sel/pSel
Значение, представляющее текущую позицию панели отслеживания.

Массив структуры OPTPARAM (элемент pOptParam в OPTTYPE)

pData
pOptParam[0]->pData указывает на текстовую строку, завершающую значение NULL, идентифицируя единицы строки отслеживания. pOptParam[1]->pData указывает на текстовую строку, завершающую значение NULL, описывающую низкий конец диапазона строки отслеживания. pOptParam[2]->pData указывает на текстовую строку, завершающую значение NULL, описывающую высокий конец диапазона строки отслеживания.

IconID
pOptParam[0]->IconID определяет значок, связанный с строкой отслеживания. pOptParam[1]->IconID указывает 16-разрядное подписанное значение, представляющее низкий конец диапазона полосы отслеживания. pOptParam[2]->IconID указывает коэффициент умножения, который применяется к выбранной позиции отслеживания перед отображением его значения. (Обычно это значение равно 1.)

lParam
pOptParam[0]->lParam не используется. pOptParam[1]->lParam указывает 16-разрядное подписанное значение, представляющее высокий конец диапазона полосы отслеживания. pOptParam[2]->lParam указывает значение увеличения отслеживания.

Структура OPTTYPE

Тип
TVOT_TRACKBAR

Численность
3

Style
Не используется.

BegCtrlID
Если pDlgPage в COMPROPSHEETUI определяет страницу, предоставленную CPSUI, или если DlgTemplateID в DLGPAGE идентифицирует предоставленный шаблон CPSUI, BegCtrlID не используется. В противном случае BegCtrlID должен содержать первый идентификатор элемента управления последовательно нумерованного набора идентификаторов элементов управления. Идентификаторы элементов управления должны определять следующие элементы управления Windows:

Идентификатор элемента управления Элемент управления Windows
Содержимое BegCtrlID Группа
Содержимое BegCtrlID +1 Текст заголовка
Содержимое BegCtrlID +2 Панель отслеживания
Содержимое BegCtrlID +3 Значок панели отслеживания
Содержимое BegCtrlID +4 Текст, описывающий низкий конец диапазона строк отслеживания
Содержимое BegCtrlID +5 Текст, описывающий высокий конец диапазона строк отслеживания
Содержимое BegCtrlID +6 Текст, описывающий единицы полосы отслеживания
Содержимое BegCtrlID +7 Расширенный флажок или расширенная кнопка нажатия (необязательно)
Содержимое BegCtrlID +8 Расширенный флажок или значок расширенной кнопки (необязательно)

Дополнительные сведения см. в разделе "Настройка элементов управления окнами, поддерживаемых CPSUI".

Требования

Заголовок: compstui.h (include Compstui.h)

См. также

OPTITEM

OPTPARAM

OPTTYPE