Dela via


TVOT_2STATES

Viktig

Den moderna utskriftsplattformen är Windows bästa sätt att kommunicera med skrivare. Vi rekommenderar att du använder Microsofts IPP-drivrutin för inkorgsklass tillsammans med Print Support Apps (PSA) för att anpassa utskriftsupplevelsen i Windows 10 och 11 för enhetsutveckling av skrivare.

Mer information finns i designguiden för Print-supportappen.

Alternativtypen TVOT_2STATES består av två alternativknappar i en gruppruta.

OPTITEM-struktur

Sel/pSel
Indexera till OPTPARAM- matris som pekas på av pOptParam medlem i alternativets OPTTYPE- struktur. Detta anger den valda alternativparametern.

OPTPARAM-strukturmatris (pOptParam-medlem i OPTTYPE)

pData
pOptParam[0]->pData pekar på en textsträng som beskriver tillståndet 1, som används som en knappetikett. pOptParam[1]->pData pekar på en textsträng som beskriver tillståndet 2, som används som en knappetikett. Om de två tillstånden är OFF/ON, FALSE/TRUE, NO/YES och så vidare måste tillstånd 1 vara tillståndet OFF, FALSE eller NO.

IconID
pOptParam[0]->IconID identifierar en ikon som ska associeras med tillstånd 1. pOptParam[1]->IconID identifierar en ikon som ska associeras med tillstånd 2.

lParam
Används inte.

OPTTYPE-struktur

typ
TVOT_2STATES

Antal
2

formatmall
Används inte.

BegCtrlID
Om pDlgPage- i COMPROPSHEETUI identifierar en cpsui-angiven sida, eller om DlgTemplateID i DLGPAGE identifierar en mall som tillhandahålls av CPSUI, BegCtrlID används inte. Annars måste BegCtrlID innehålla den första kontrollidentifieraren för en sekventiellt numrerad uppsättning kontrollidentifierare. Kontrollidentifierare måste identifiera följande Windows-kontroller:

Kontrollidentifierare Windows-kontroll
BegCtrlID innehåll Gruppruta
BegCtrlID innehåll+1 Rubriktext
BegCtrlID innehåll+2 Alternativknapp för tillstånd 1
BegCtrlID innehåll+3 Tillstånd 1-ikon
BegCtrlID innehåll+4 Alternativknapp för tillstånd 2
BegCtrlID innehåll+5 Tillstånd 2-ikon
BegCtrlID innehåll+6 Utökad kryssruta eller utökad push-knapp (valfritt)
BegCtrlID innehåll+7 Utökad kryssruta eller ikonen för utökad push-knapp (valfritt)

Mer information finns i Anpassa CPSUI-Supported fönsterkontroller.

Krav

-huvud: compstui.h (inkludera Compstui.h)

Se även

OPTITEM-

OPTPARAM-

OPTTYPE-