EM_GETFIRSTVISIBLELINE

複数行エディットコントロールの可視領域で最も上に表示されている行の 0 から始まるインデックスを取得します。このメッセージをリッチエディットコントロールに送信することもできます。

このメッセージを送信するには SendMessage 関数を使います。

#define  EM_GETFIRSTVISIBLELINE    0x00CE

wParam = 0;
lParam = 0;

パラメータ

パラメータはありません。

戻り値

複数行エディットコントロールの可視領域で最も上に表示されている行の 0 から始まるインデックスを取得します

単一行エディットコントロールでは、可視領域で最初に表示されている文字の 0 から始まるインデックスが返ります。

Rich Edit: 単一行リッチエディットコントロールでは、常に 0 が返ります。

解説

エディットコントロールでの行数や1行の長さは、コントロールの幅や現在のワードラップの設定に依存します。

対応情報

Windows 95 以降 / Windows NT 3.1 以降