次の方法で共有


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 クラス

階層図

その他の技術情報

CEdit のメンバー