TVOT_3STATES

Importante

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 la guía de diseño de aplicaciones de soporte técnico de impresión.

El tipo de opción TVOT_3STATES consta de tres botones de radio dentro de un cuadro de grupo.

Estructura OPTITEM

Sel/pSel
Indexe en la matriz OPTPARAM a la que apunta el miembro pOptParam de la estructura OPTTYPE de la opción. Especifica el parámetro de opción seleccionado actualmente.

Matriz de estructura OPTPARAM (miembro pOptParam de OPTTYPE)

pData
pOptParam[0]->pData apunta a una cadena de texto que describe el estado 1, que se usa como etiqueta de botón. pOptParam[1]->pData apunta a una cadena de texto que describe el estado 2, que se usa como etiqueta de botón. pOptParam[2]->pData apunta a una cadena de texto que describe el estado 3, que se usa como etiqueta de botón.

IconID
pOptParam[0]->IconID identifica un icono que se va a asociar con el estado 1. pOptParam[1]->IconID identifica un icono que se va a asociar con el estado 2. pOptParam[2]->IconID identifica un icono que se va a asociar con el estado 3.

lParam
No se usa.

Estructura OPTTYPE

Tipo
TVOT_3STATES

Recuento
3

Estilo
No se usa.

BegCtrlID
Si pDlgPage en COMPROPSHEETUI identifica una página proporcionada por CPSUI o si DlgTemplateID en DLGPAGE identifica una plantilla proporcionada por CPSUI, no se usa BegCtrlID . De lo contrario, BegCtrlID debe contener el primer identificador de control de un conjunto numerado secuencialmente de identificadores de control. Los identificadores de control deben identificar los siguientes controles de Windows:

Identificador de control Windows Control
Contenido de BegCtrlID Cuadro de grupo
Contenido de BegCtrlID +1 Texto del título
Contenido de BegCtrlID +2 Botón de radio Estado 1
Contenido de BegCtrlID +3 Icono de estado 1
Contenido de BegCtrlID +4 Botón de radio De estado 2
Contenido de BegCtrlID +5 Icono de estado 2
Contenido de BegCtrlID +6 Botón de radio De estado 3
Contenido de BegCtrlID +7 Icono de estado 3
Contenido de BegCtrlID +8 Casilla extendida o botón de inserción extendido (opcional)
Contenido de BegCtrlID +9 Casilla extendida o icono de botón de inserción extendido (opcional)

Para obtener más información, vea Personalización de controles de ventana de CPSUI-Supported.

Requisitos

Encabezado: compstui.h (incluir Compstui.h)

Consulte también

OPTITEM

OPTPARAM

OPTTYPE