指定する文書の全体の行数を取得します。このインライン関数を使うか、または EE_GET_LINES メッセージを直接送ることができます。
Editor_DocGetLines( HWND hwnd, int iDoc, int nLogical );
Editor_GetLines( HWND hwnd, HEEDOC hDoc, int nLogical );
hwnd
EmEditor ビューまたはフレームのウィンドウ ハンドルを指定します。
iDoc
操作対象のドキュメントの 0 を基底とするインデックスを指定します。-1 を指定すると、現在アクティブなドキュメントが操作対象になります。
hDoc
対象となる文書へのハンドルを指定します。NULL を指定すると、現在アクティブな文書を対象とします。
nLogical
次のうちのいずれかを指定します。
定数 |
説明 |
POS_VIEW |
表示座標 |
POS_LOGICAL_A |
論理座標 (2バイト文字を 2 と数えます) |
POS_LOGICAL_W |
論理座標 (2バイト文字を 1 と数えます) |
文書全体の行数を返します。最終行が改行コードで終わる場合、最終行も含まれます。空の場合は 1 を返します。