Partager via


TVOT_SCROLLBAR

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_SCROLLBAR consiste en une barre de défilement à l'intérieur d'un cadre.

Structure OPTITEM

Sel/pSel
Valeur représentant la position actuelle de la barre de défilement.

Tableau de la structure OPTPARAM (membre pOptParam de OPTTYPE)

pData
pOptParam[0]->pData pointe sur une chaîne de texte terminée par NULL identifiant les unités de la barre de défilement. pOptParam[1]->pData pointe sur 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 NULL 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 de 16 bits représentant la limite 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. (En général, cette valeur est de 1.)

lParam
pOptParam[0]->lParam n'est pas utilisé. pOptParam[1]->lParam spécifie une valeur signée de 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 de l'incrément de défilement.

Structure OPTTYPE

Type
TVOT_SCROLLBAR

Count
3

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 Scroll bar
Contenu de BegCtrlID +3 Icône de la barre de défilement
Contenu de BegCtrlID +4 Texte décrivant l'extrémité inférieure de la plage de la barre de défilement
Contenu de BegCtrlID +5 Texte décrivant l'extrémité supérieure de la plage de la barre de défilement
Contenu de BegCtrlID +6 Texte décrivant les unités de la barre de défilement
Contenu de BegCtrlID +7 Case à cocher étendue ou bouton poussoir étendu (facultatif)
Contenu de BegCtrlID +8 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)

Voir aussi

OPTITEM

OPTPARAM

OPTTYPE