TVOT_SCROLLBAR
Importante
La plataforma de impresión moderna es el medio preferido de Windows para comunicarse con impresoras. Se recomienda usar el controlador de clase de bandeja de entrada IPP de Microsoft, junto con aplicaciones de soporte técnico de impresión (PSA), para personalizar la experiencia de impresión en Windows 10 y 11 para el desarrollo de dispositivos de impresora.
Para obtener más información, consulte Plataforma de impresión moderna y la Guía de diseño de aplicaciones para compatibilidad con impresión.
El tipo de opción TVOT_SCROLLBAR consiste en una barra de desplazamiento dentro de un cuadro de grupo.
Estructura OPTITEM
Sel/pSel
Valor que representa la posición actual de la barra de desplazamiento.
Estructura OPTPARAM (miembro pOptParam de OPTTYPE)
pData
pOptParam[0]->pData apunta a una cadena de texto terminada en NULL que identifica las unidades de la barra de desplazamiento. pOptParam[1]->pData apunta a una cadena de texto terminada en NULL que describe el extremo inferior del rango de la barra de desplazamiento. pOptParam[2]->pData apunta a una cadena de texto terminada en NULL que describe el extremo superior del rango de la barra de desplazamiento.
IconID
pOptParam[0]->IconID identifica un icono que se asociará a la barra de desplazamiento. pOptParam[1]->IconID especifica un valor con signo de 16 bits que representa el extremo inferior del intervalo de la barra de desplazamiento. pOptParam[2]->IconID especifica el factor de multiplicación que se aplica a la posición de desplazamiento seleccionada antes de mostrar su valor. (Normalmente, este valor es 1).
lParam
pOptParam[0]->lParam no se usa. pOptParam[1]->lParam especifica un valor con signo de 16 bits que representa el extremo superior del intervalo de la barra de desplazamiento. pOptParam[2]->lParam especifica el valor de incremento de desplazamiento.
Estructura OPTTYPE
Tipo
TVOT_SCROLLBAR
Recuento
3
Estilo
No utilizado.
BegCtrlID
Si pDlgPage en COMPROPSHEETUI identifica una página suministrada por CPSUI, o si DlgTemplateID en DLGPAGE identifica una plantilla suministrada por CPSUI, BegCtrlID no se usa. De lo contrario, BegCtrlID debe contener el primer identificador de control de un conjunto de identificadores de control numerados secuencialmente. Los identificadores de control deben identificar los siguientes controles de Windows:
Identificador de control | Control de Windows |
---|---|
Contenido de BegCtrlID | Cuadro de grupo |
Contenido de BegCtrlID+1 | Título del texto |
Contenido de BegCtrlID+2 | Barra de desplazamiento |
Contenido de BegCtrlID+3 | Icono de la barra de desplazamiento |
Contenido de BegCtrlID+4 | Texto que describe el extremo inferior del rango de la barra de desplazamiento |
Contenido de BegCtrlID+5 | Texto que describe el extremo superior del rango de la barra de desplazamiento |
Contenido de BegCtrlID+6 | Texto que describe las unidades de la barra de desplazamiento |
Contenido de BegCtrlID+7 | Casilla de verificación extendida o botón pulsador extendido (opcional) |
Contenido de BegCtrlID+8 | Icono de casilla de verificación extendida o botón pulsador extendido (opcional) |
Para información adicional, consulte Personalizar Controles de Ventana soportados por CPSUI.
Requisitos
Encabezado: compstui.h (incluye Compstui.h)