Partager via


CWnd::EnableScrollBar

Active ou désactive une ou les deux flèches d'une barre de défilement.

BOOL EnableScrollBar( 
   int nSBFlags, 
   UINT nArrowFlags = ESB_ENABLE_BOTH  
);

Paramètres

  • nSBFlags
    Spécifie le type de barre de défilement. Peut avoir l'une des valeurs suivantes :

    • SB_BOTH active ou désactive les flèches de l'des barres de défilement horizontale et verticale associés à la fenêtre.

    • SB_HORZ active ou désactive les flèches de la barre de défilement horizontale associée à la fenêtre.

    • SB_VERT active ou désactive les flèches de la barre de défilement verticale associée à la fenêtre.

  • nArrowFlags
    Spécifie si les flèches de barre de défilement sont activées ou désactivées et que les flèches est activé ou désactivé. Peut avoir l'une des valeurs suivantes :

    • ESB_ENABLE_BOTH active les deux flèches d'une barre de défilement (valeur par défaut).

    • ESB_DISABLE_LTUP désactive la flèche gauche d'une barre de défilement horizontale ou de la flèche haut d'une barre de défilement verticale.

    • ESB_DISABLE_RTDN désactive la flèche à droite d'une barre de défilement horizontale ou de la flèche bas d'une barre de défilement verticale.

    • ESB_DISABLE_BOTH désactive les deux flèches d'une barre de défilement.

Valeur de retour

Une valeur différente de zéro si les flèches sont activées ou désactivées comme spécifié. Sinon elle est 0, ce qui indique que les flèches sont déjà dans l'état demandé ou qu'une erreur s'est produite.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CWnd, classe

Graphique de la hiérarchie

CWnd::ShowScrollBar

CScrollBar::EnableScrollBar