TVOT_SCROLLBAR
Important
Nous vous recommandons d’utiliser le pilote de classe de boîte de réception IPP 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 d’appareils d’imprimante.
Pour plus d’informations, consultez le guide de conception d’application de prise en charge de l’impression.
Le type d’option TVOT_SCROLLBAR se compose d’une barre de défilement à l’intérieur d’une zone de groupe.
Structure OPTITEM
Sel/pSel
Valeur représentant la position actuelle de la barre de défilement.
Tableau de structure OPTPARAM (membre pOptParam d’OPTTYPE)
Pdata
pOptParam[0]->pData pointe vers une chaîne de texte null qui identifie les unités de barre de défilement. pOptParam[1]->pData pointe vers une chaîne de texte terminée par null décrivant l’extrémité inférieure de la plage de la barre de défilement. pOptParam[2]->pData pointe vers une chaîne de texte terminée par UNULL décrivant l’extrémité supérieure de la plage de la barre de défilement.
IconID
pOptParam[0]->IconID identifie une icône à associer à la barre de défilement. pOptParam[1]->IconID spécifie une valeur signée 16 bits représentant l’extrémité inférieure de la plage de la barre de défilement. pOptParam[2]->IconID spécifie le facteur de multiplication appliqué à la position de défilement sélectionnée avant que sa valeur ne soit affichée. (Généralement, cette valeur est 1.)
lParam
pOptParam[0]->lParam n’est pas utilisé. pOptParam[1]->lParam spécifie une valeur signée 16 bits représentant l’extrémité supérieure de la plage de la barre de défilement. pOptParam[2]->lParam spécifie la valeur d’incrément de défilement.
Structure OPTTYPE
Type
TVOT_SCROLLBAR
Count
3
Style
Non utilisé.
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 identificateur de contrôle d’un ensemble séquentiel d’identificateurs de contrôle numérotés. 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 | Scroll bar |
Contenu de BegCtrlID +3 | Icône de barre de défilement |
Contenu de BegCtrlID +4 | Texte décrivant l’extrémité inférieure de la plage de barres de défilement |
Contenu de BegCtrlID +5 | Texte décrivant l’extrémité supérieure de la plage de barre de défilement |
Contenu de BegCtrlID +6 | Texte décrivant les unités de barre de défilement |
Contenu de BegCtrlID +7 | Case à cocher étendue ou bouton push étendu (facultatif) |
Contenu de BegCtrlID +8 | Case à cocher étendue ou icône de bouton push étendu (facultatif) |
Pour plus d’informations, consultez Personnalisation des contrôles de fenêtre CPSUI-Supported.
Configuration requise
En-tête : compstui.h (include Compstui.h)
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour