TVOT_3STATES
Wichtig
Es wird empfohlen, den IPP-Posteingangsklassentreiber von Microsoft zusammen mit Druckunterstützungs-Apps (PSA) zu verwenden, um die Druckoberfläche in Windows 10 und 11 für die Druckergeräteentwicklung anzupassen.
Weitere Informationen finden Sie im Designhandbuch für Druckunterstützungs-Apps.
Der Optionstyp TVOT_3STATES besteht aus drei Optionsfeldern innerhalb eines Gruppenfelds.
OPTITEM-Struktur
Sel/pSel
Indizieren Sie das OPTPARAM-Array , auf das das pOptParam-Element der OPTTYPE-Struktur der Option verweist. Dies gibt den aktuell ausgewählten Optionsparameter an.
OPTPARAM-Strukturarray (pOptParam-Member von OPTTYPE)
Pdata
pOptParam[0]->pData verweist auf eine Textzeichenfolge, die den Zustand 1 beschreibt, der als Schaltflächenbezeichnung verwendet wird. pOptParam[1]->pData verweist auf eine Textzeichenfolge, die den Zustand 2 beschreibt, der als Schaltflächenbezeichnung verwendet wird. pOptParam[2]->pData verweist auf eine Textzeichenfolge, die den Zustand 3 beschreibt, der als Schaltflächenbezeichnung verwendet wird.
IconID
pOptParam[0]->IconID identifiziert ein Symbol, das dem Status 1 zugeordnet werden soll. pOptParam[1]->IconID identifiziert ein Symbol, das dem Status 2 zugeordnet werden soll. pOptParam[2]->IconID identifiziert ein Symbol, das dem Status 3 zugeordnet werden soll.
lParam
Wird nicht verwendet.
OPTTYPE-Struktur
Typ
TVOT_3STATES
Count
3
Stil
Wird nicht verwendet.
BegCtrlID
Wenn pDlgPage in COMPROPSHEETUI eine von CPSUI bereitgestellte Seite identifiziert oder wenn DlgTemplateID in DLGPAGE eine von CPSUI bereitgestellte Vorlage identifiziert, wird BegCtrlID nicht verwendet. Andernfalls muss Die BegCtrlID den ersten Steuerelementbezeichner eines sequenziell nummerierten Satz von Steuerelementbezeichnern enthalten. Steuerelementbezeichner müssen die folgenden Windows-Steuerelemente identifizieren:
Steuerelementbezeichner | Windows-Steuerelement |
---|---|
Inhalt von BegCtrlID | Gruppenfeld |
Inhalt der BegCtrlID +1 | Titeltext |
Inhalt der BegCtrlID +2 | Optionsfeld "Zustand 1" |
Inhalt der BegCtrlID +3 | Statussymbol 1 |
Inhalt der BegCtrlID +4 | Optionsfeld "Zustand 2" |
Inhalt der BegCtrlID +5 | Statussymbol 2 |
Inhalt der BegCtrlID +6 | Optionsfeld "Zustand 3" |
Inhalt der BegCtrlID +7 | Symbol "Status 3" |
BegCtrlID-Inhalt +8 | Erweitertes Kontrollkästchen oder erweiterte Drucktaste (optional) |
Inhalt der BegCtrlID +9 | Erweitertes Kontrollkästchen oder erweitertes Schaltflächensymbol (optional) |
Weitere Informationen finden Sie unter Anpassen CPSUI-Supported Fenstersteuerelemente.
Requirements (Anforderungen)
Header: compstui.h (include Compstui.h)
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für