CStatusBarCtrl::GetTextLength
Extrait la longueur, en caractères, du texte de la partie donnée d'un contrôle de barre d'état.
int GetTextLength(
int nPane,
int* pType = NULL
) const;
Paramètres
nPane
Index de base zéro de la partie de laquelle récupérer du texte.pType
Pointeur vers un entier qui accepte les informations de type. Le type peut être l'une de ces valeurs :0 Le texte est dessiné avec une bordure apparaisse plus petit que le plan de la barre d'état.
SBT_NOBORDERS le texte est dessiné sans zones.
SBT_OWNERDRAW le texte est dessiné par la fenêtre parente.
SBT_POPOUT le texte est dessiné avec une bordure pour afficher plus élevé que le plan de la barre d'état.
Valeur de retour
La longueur, en caractères, du texte.
Exemple
int nType;
int nLength = m_wndSBC.GetTextLength(0, &nType);
switch( nType )
{
case 0:
// Text is drawn with a border to appear lower than the
// plane of the status bar
break;
case SBT_NOBORDERS:
// text is drawn without borders
break;
case SBT_OWNERDRAW:
// Text is drawn by the parent window
break;
case SBT_POPOUT:
// Text is drawn with a border to appear higher than the
// plane of the status bar
break;
}
Configuration requise
Header: afxcmn.h