• ベストアンサー

editコントロール

editコントロールが複数行にわたるとき現在表示している最上行の行番号を得るにはどうしたらいいのでしょうか。 全行数は i=(int)SendMessage(hE,EM_GETLINECOUNT,0,0) として得ることができたのですが・・・

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

EM_GETFIRSTVISIBLELINE (0xCE) wParamもlParamも0で、戻り値で受けます。 最初の行なら0を返します。(0ベースで値を返す)

keyguy
質問者

お礼

そのメッセージを入れたらうまくいきました。 ありがとうございます。

関連するQ&A