Partager via


Méthode ITextHost ::TxEnableScrollBar (textserv.h)

Active ou désactive une ou les deux flèches de barre de défilement dans la fenêtre hôte de texte.

Syntaxe

BOOL TxEnableScrollBar(
  [in] INT fuSBFlags,
  [in] INT fuArrowflags
);

Paramètres

[in] fuSBFlags

Type : INT

Spécifie la barre de défilement affectée. Ce paramètre peut prendre les valeurs suivantes.

Valeur Signification
SB_BOTH
Affecte les barres de défilement horizontales et verticales.
SB_HORZ
Affecte la barre de défilement horizontale.
SB_VERT
Affecte la barre de défilement verticale.

[in] fuArrowflags

Type : INT

Spécifie les flèches de la barre de défilement qui sont activées ou désactivées. Ce paramètre peut prendre les valeurs suivantes.

Valeur Signification
ESB_DISABLE_BOTH
Désactive les deux flèches d’une barre de défilement.
ESB_DISABLE_DOWN
Désactive la flèche vers le bas sur une barre de défilement verticale.
ESB_DISABLE_LEFT
Désactive la flèche gauche sur une barre de défilement horizontale.
ESB_DISABLE_LTUP
Désactive la flèche gauche sur une barre de défilement horizontale ou la flèche haut d’une barre de défilement verticale.
ESB_DISABLE_RIGHT
Désactive la flèche droite sur une barre de défilement horizontale.
ESB_DISABLE_RTDN
Désactive la flèche droite sur une barre de défilement horizontale ou la flèche vers le bas d’une barre de défilement verticale.
ESB_DISABLE_UP
Désactive la flèche vers le haut sur une barre de défilement verticale.
ESB_ENABLE_BOTH
Active les deux flèches sur une barre de défilement.

Valeur retournée

Type : BOOL

Retourne une valeur différente de zéro si les flèches sont activées ou désactivées comme spécifié.

Retournez zéro si les flèches sont déjà dans l’état demandé ou si une erreur se produit.

Remarques

Cette méthode n’est valide que lorsque le contrôle est actif sur place ; les appels alors que le contrôle est inactif peuvent échouer.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête textserv.h
DLL Msftedit.dll

Voir aussi

ITextHost

Vue d’ensemble des contrôles d’édition enrichi sans fenêtre