TVOT_TRACKBAR
Importante
A plataforma de impressão moderna é o meio preferencial do Windows para se comunicar com as impressoras. Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft juntamente com PSA (Aplicativos de Suporte à Impressão) para personalizar a experiência de impressão no Windows 10 e 11 para o desenvolvimento de dispositivos de impressora.
Para obter mais informações, consulte Plataformade impressão moderna e o Guia de design do aplicativo de suporte de impressão.
O tipo de opção TVOT_TRACKBAR consiste em uma barra de controle dentro de uma caixa de grupo.
Estrutura OPTITEM
Sel/pSel
Valor que representa a posição atual da barra de controle.
Matriz de estrutura OPTPARAM (membro pOptParam de OPTTYPE)
pData
pOptParam[0]->pData aponta para uma cadeia de caracteres de texto terminada em NULL que identifica as unidades de barra de rastreamento. pOptParam[1]->pData aponta para uma string de texto terminada em NULL que descreve a extremidade inferior do intervalo da barra de rastreamento. pOptParam[2]->pData aponta para uma string de texto terminada em NULL que descreve a extremidade superior do intervalo da barra de rastreamento.
IconID
pOptParam[0]->IconID identifica um ícone a ser associado à barra de faixa. pOptParam[1]->IconID especifica um valor assinado de 16 bits que representa a extremidade inferior do intervalo da barra de rastreamento. pOptParam[2]->IconID especifica o fator de multiplicação que é aplicado à posição da trilha selecionada antes que seu valor seja exibido. (Normalmente, esse valor é).
lParam
pOptParam[0]->lParam não é usado. pOptParam[1]->lParam especifica um valor assinado de 16 bits que representa a extremidade superior do intervalo da barra de rastreamento. pOptParam[2]->lParam especifica o valor de incremento de rastreamento.
Estrutura OPTTYPE
Tipo
TVOT_TRACKBAR
Count
3
Estilo
Não usado.
BegCtrlID
Se pDlgPage em COMPROPSHEETUI iidentificar uma página fornecida pelo CPSUI ou se DlgTemplateID em DLGPAGE identificar um modelo fornecido pelo CPSUI, BegCtrlID não será usado. Caso contrário, BegCtrlID deve conter o primeiro identificador de controle de um conjunto numerado sequencialmente de identificadores de controle. Os identificadores de controle devem identificar os seguintes controles do Windows:
Identificador do controle | Controle do Windows |
---|---|
Conteúdo do BegCtrlID | Caixa de grupo |
Conteúdo+1 do BegCtrlID | Texto do título |
Conteúdo+2 do BegCtrlID | Barra de rastreamento |
Conteúdo+3 do BegCtrlID | Ícone da barra de rastreamento |
Conteúdo+4 do BegCtrlID | Texto que descreve a extremidade inferior do intervalo da barra de rastreamento |
Conteúdo+5 do BegCtrlID | Texto que descreve a extremidade superior do intervalo da barra de rastreamento |
Conteúdo+6 do BegCtrlID | Texto que descreve as unidades da barra de rastreamento |
Conteúdo+7 do BegCtrlID | Caixa de seleção estendida ou botão estendido (opcional) |
Conteúdo+8 do BegCtrlID | Caixa de seleção estendida ou ícone do botão estendido (opcional) |
Para obter mais informações, consulte Personalizando controles de janela com suporte para CPSUI.
Requisitos
Cabeçalho: compstui.h (incluir Compstui.h)