CEdit::GetLimitText
更新 : 2007 年 11 月
CEdit オブジェクトのテキスト制限値を取得します。
UINT GetLimitText( ) const;
戻り値
この CEdit オブジェクトの現在のテキスト上限をバイト単位で返します。
解説
テキスト制限値とは、エディット コントロールが受け取れるテキストの最大量をバイト数で表したものです。
メモ : |
---|
このメンバ関数は Windows 95 と Windows NT 4.0 以降のバージョンで使用できます。 |
詳細については、Windows SDK の「EM_GETLIMITTEXT」を参照してください。
使用例
CString strText(_T("I'm an edit control!"));
UINT nLength = strText.GetLength() * sizeof(TCHAR);
// Want the text limit to be at least the size of the new string.
if (m_myEdit.GetLimitText() < nLength)
m_myEdit.SetLimitText(nLength);
m_myEdit.SetWindowText(strText);
必要条件
ヘッダー : afxwin.h