掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Sendmessageでのテキスト行取得の異常を回避するには? (ID:74751)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
REDIST.txtつかってテストしてみましたが、きちんと表示します。 Sendmessageには問題ないようです。 (ただしNT4SP6a,VB6SP5の場合。) (ちなみに、最終行,最終列は29368行,20列でした) Sendmessageの引数はLong型ですから 32768行以上でも大丈夫でしょう。 一つ心当たりがあるのは、列位置を出すのにそこらのWeb Pageで CursorPos = SendMessage(obj.hWnd, EM_GETSEL, 0, 0) CursorPos2 = CursorPos \ 65536 - LineIndex といったコードをみかけたことです。 これを参考にしたのなら、SendMessageの戻り値が 2,147,483,647を超えた時点でオーバーフローします。 これ以上は、実際のコードみないとなんともいえません。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.