TVOT_EDITBOX
Important
La plateforme d’impression moderne est le moyen privilégié de Windows pour communiquer avec les imprimantes. Nous vous recommandons d’utiliser le pilote de classe IPP en boîte de Microsoft, ainsi que les applications de support d’impression (PSA), pour personnaliser l’expérience d’impression dans Windows 10 et 11 pour le développement de périphériques d’impression.
Pour plus d’informations, veuillez consulter la section Plateforme d’impression moderne et le Guide de conception des applications de support d’impression.
Le type d'option TVOT_EDITBOX consiste en une boîte d'édition à l'intérieur d'une boîte de groupe.
Structure OPTITEM
Sel/pSel
Pointeur fourni par l'application vers une chaîne de caractères terminée par NULL contenant le contenu actuel de la boîte d'édition.
Tableau de la structure OPTPARAM (membre pOptParam de OPTTYPE)
pData
pOptParam[0]->pData pointe sur une chaîne de texte terminée par NULL à afficher à droite de la boîte d'édition. pOptParam[1]->pData pointe sur une chaîne de texte terminée par NULL à afficher au-dessus de la boîte d'édition.
IconID
pOptParam[0]->IconID identifie une icône à associer à la boîte d'édition. pOptParam[1]->IconID est utilisé pour spécifier la taille, en octets, de la boîte d'édition et du tampon indiqué par pSel dans la structure OPTITEM.
lParam
Aucun affichage.
Structure OPTTYPE
Type
TVOT_EDITBOX
Count
2
Style
Aucun affichage.
BegCtrlID
Si pDlgPage dans COMPROPSHEETUI identifie une page fournie par CPSUI, ou si DlgTemplateID dans DLGPAGE identifie un modèle fourni par CPSUI, BegCtrlID n'est pas utilisé. Sinon, BegCtrlID doit contenir le premier identifiant de contrôle d'un ensemble d'identifiants de contrôle numérotés séquentiellement. Les identificateurs de contrôle doivent identifier les contrôles Windows suivants :
Identificateur de contrôle | Contrôle Windows |
---|---|
Contenu de BegCtrlID | Contrôle Group box |
Contenu de BegCtrlID +1 | Texte du titre |
Contenu de BegCtrlID +2 | Zone d’édition |
Contenu de BegCtrlID +3 | Icône de la boîte d'édition |
Contenu de BegCtrlID +4 | Texte situé à droite de la boîte d'édition |
Contenu de BegCtrlID +5 | Texte situé au-dessus de la boîte d'édition |
Contenu de BegCtrlID +6 | Case à cocher étendue ou bouton poussoir étendu (facultatif) |
Contenu de BegCtrlID +7 | Icône de case à cocher étendue ou de bouton poussoir étendu (facultatif) |
Pour plus d'informations, reportez-vous à la section Personnalisation des contrôles de fenêtre pris en charge par CPSUI.
Spécifications
En-tête : compstui.h (include Compstui.h)