08/06/06 07:37:22
>>863
回答ありがとうございます.
EM_GETSEL は有力ですよね.
実は自分も最初はそれを考えて,
pt.x = LOWORD(SendMessage(hEdit , EM_GETSEL , NULL , NULL));
として列の位置を求めようとしていたのですが,
↓(1行,1列)
1234\r\n
6
↑(2行,1列)になってほしいけど,
実際には(2行,6列)... ORZ
という結果になってハマってしまったので,
ここで質問してみました.
結構メジャーな目的なので,どなたかご存知の方が
いらっしゃいましたら良い方法をお願いします. m(_ _)m
後の人のためにも.
(できればWin32APIで,テキスト全体をバッファに入れて改行を数えるとかは
最後の手段かなと思っています.)