Partager via


CStatusBarCtrl::GetBorders

Récupère les largeurs actuelles du contrôle de barre d'état des zones horizontaux et verticaux et de l'espace entre les rectangles.

BOOL GetBorders(
   int* pBorders 
) const;
BOOL GetBorders(
   int& nHorz,
   int& nVert,
   int& nSpacing 
) const;

Paramètres

  • pBorders
    Adresse d'un tableau d'entiers ayant trois éléments.Le premier élément accepte la largeur de la bordure horizontale, le deuxième reçoit la largeur de la bordure verticale, et le troisième reçoit la largeur de la bordure entre les rectangles.

  • nHorz
    Référence à un entier qui accepte la largeur de la bordure horizontale.

  • nVert
    Référence à un entier qui accepte la largeur de la bordure verticale.

  • nSpacing
    Référence à un entier qui accepte la largeur de la bordure entre les rectangles.

Valeur de retour

Une valeur différente de zéro si l'opération a réussi ; sinon zéro.

Notes

Ces zones déterminent l'espacement entre le bord externe du contrôle et des rectangles dans le contrôle qui contiennent le texte.

Exemple

RECT rectPane1;
VERIFY(m_wndSBC.GetRect(1, &rectPane1));

int borderArray[3];
VERIFY(m_wndSBC.GetBorders(borderArray));

int nHorz, nVert, nSpacing;
VERIFY(m_wndSBC.GetBorders(nHorz, nVert, nSpacing));

Configuration requise

Header: afxcmn.h

Voir aussi

Référence

Classe de CStatusBarCtrl

Graphique de la hiérarchie

CStatusBarCtrl::GetParts

CStatusBarCtrl::SetParts