TVOT_2STATES

Importante

È consigliabile usare il driver di classe IPP di Microsoft, insieme a Print Support Apps (PSA), per personalizzare l'esperienza di stampa in Windows 10 e 11 per lo sviluppo di dispositivi stampanti.

Per altre informazioni, vedere la guida alla progettazione dell'app di supporto stampa.

Il tipo di opzione TVOT_2STATES è costituito da due pulsanti di opzione all'interno di una casella di gruppo.

Struttura OPTITEM

Sel/pSel
Indice nella matrice OPTPARAM a cui fa riferimento il membro pOptParam della struttura OPTTYPE dell'opzione. In questo modo viene specificato il parametro dell'opzione attualmente selezionato.

Matrice di struttura OPTPARAM (membro pOptParam di OPTTYPE)

pData
pOptParam[0]->pData punta a una stringa di testo che descrive lo stato 1, utilizzata come etichetta pulsante. pOptParam[1]->pData punta a una stringa di testo che descrive lo stato 2, utilizzata come etichetta pulsante. Se i due stati sono OFF/ON, FALSE/TRUE, NO/YES e così via, lo stato 1 deve essere lo stato OFF, FALSE o NO.

IconID
pOptParam[0]->IconID identifica un'icona da associare allo stato 1. pOptParam[1]->IconID identifica un'icona da associare allo stato 2.

lParam
Non usato.

Struttura OPTTYPE

Tipo
TVOT_2STATES

Numero
2

Style
Non usato.

BegCtrlID
Se pDlgPage in COMPROPSHEETUI identifica una pagina fornita da CPSUI o se DlgTemplateID in DLGPAGE identifica un modello fornito da CPSUI, BegCtrlID non viene usato. In caso contrario, BegCtrlID deve contenere il primo identificatore di controllo di un set numerato sequenziale di identificatori di controllo. Gli identificatori di controllo devono identificare i controlli Windows seguenti:

Identificatore di controllo Controllo Windows
Contenuto di BegCtrlID Casella di gruppo
Contenuto begCtrlID +1 Testo titolo
Contenuto begCtrlID +2 Pulsante di opzione Stato 1
Contenuto begCtrlID +3 Icona Stato 1
Contenuto begCtrlID +4 Pulsante di opzione Stato 2
Contenuto begCtrlID +5 Icona Stato 2
Contenuto begCtrlID +6 Casella di controllo estesa o pulsante push esteso (facoltativo)
Contenuto begCtrlID +7 Casella di controllo estesa o icona pulsante push estesa (facoltativo)

Per altre informazioni, vedere Personalizzazione dei controlli finestra di CPSUI-Supported.

Requisiti

Intestazione: compstui.h (include Compstui.h)

Vedi anche

OPTITEM

OPTPARAM

OPTTYPE