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)