次の方法で共有


CEdit::GetLineCount

複数行のエディット コントロールの行数を取得するには、この関数を呼び出します。

int GetLineCount( ) const;

戻り値

複数行のエディット コントロールで行数を表す整数。テキストがエディット コントロールに書き入れられなかったら、戻り値は 1.です。

解説

GetLineCount は、複数行のエディット コントロールだけが処理されます。

詳細については、Windows SDKの EM_GETLINECOUNT を参照してください。

使用例

int i, nLineCount = m_myEdit.GetLineCount();
CString strText, strLine;
// Dump every line of text of the edit control.
for (i=0; i < nLineCount; i++)
{
   // length of line i:
   int len = m_myEdit.LineLength(m_myEdit.LineIndex(i));
   m_myEdit.GetLine(i, strText.GetBuffer(len), len);
   strText.ReleaseBuffer(len);
   strLine.Format(_T("line %d: '%s'\n"), i, strText);
   AFXDUMP(strLine);
}

必要条件

ヘッダー: afxwin.h

参照

関連項目

CEdit クラス

階層図