CStatusBarCtrl::GetTextLength
ステータス バー コントロールの特定の部分から長さを、テキスト文字で取得します。
int GetTextLength(
int nPane,
int* pType = NULL
) const;
パラメーター
nPane
テキストを取得する一部のインデックス。pType
型情報を受け取る整数へのポインター。型は、値の 1 つです:0 に境界線がステータス バーの下限平面表示するテキスト描画します。
SBT_NOBORDERS は、境界線なしでテキスト描画します。
SBT_OWNERDRAW は親ウィンドウによってテキスト描画します。
SBT_POPOUT に境界線がステータス バーの平面上位にある場合、テキスト描画します。
戻り値
テキストの長さ (文字単位)。
使用例
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;
}
必要条件
ヘッダー: afxcmn.h