HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2019
0119
らーんmesbox の中でカーソルが移動したら処理をしたい2解決


らーん

リンク

2019/1/19(Sat) 18:38:52|NO.86346

mesbox 内でカーソル(キャレット)位置が変わったときに
「移動しました」
とダイアログを表示したいです。
どうすれば可能なのでしょうか



この記事に返信する


名無し

リンク

2019/1/20(Sun) 12:58:10|NO.86362

EM_GETSEL でカーソルの位置を取得し,一つ前の位置と比較するのはどうでしょう.


#define EM_GETSEL 0x00B0 string="あいうえお\nかきくけこ" MesBox string,ginfo_winx,ginfo_winy hBox=ObjInfo_hWnd(stat) Repeat Sendmsg hBox,EM_GETSEL,VarPtr(index),0 If index!=index_work{ Dialog "移動しました ObjSel 0 } index_work=index Wait 5 Loop



らーん

リンク

2019/1/21(Mon) 21:07:53|NO.86369

できました!ありがとうございました。



ONION software Copyright 1997-2023(c) All rights reserved.