Udostępnij za pośrednictwem


CStatusBarCtrl::GetTextLength

Pobiera długość w znakach tekstu z danej części formantu paska stanu.

int GetTextLength(
   int nPane,
   int* pType = NULL
) const;

Parametry

  • nPane
    Indeksu części, z której można pobrać tekstu.

  • pType
    Wskaźnik, który odbiera informacje typu Integer.Typ może być jedną z następujących wartości:

    • 0 Rysowania tekst z obramowaniem się niżej niż płaszczyzna pasek stanu.

    • SBT_NOBORDERSTekst jest rysowany bez obramowania.

    • SBT_OWNERDRAWTekst jest rysowane przez okno nadrzędne.

    • SBT_POPOUTTekst jest rysowany z obramowaniem się wyższe niż płaszczyzna pasek stanu.

Wartość zwracana

Długość w znaków tekstu.

Przykład

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;
}   

Wymagania

Nagłówek: afxcmn.h

Zobacz też

Informacje

Klasa CStatusBarCtrl

Wykres hierarchii

CStatusBarCtrl::GetText

CStatusBarCtrl::SetText