teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

追記

2020/08/05 00:12

投稿

uru_kame
uru_kame

スコア2

title CHANGED
File without changes
body CHANGED
@@ -16,4 +16,6 @@
16
16
  選択を切り替えたときに起こるはずのチェンジイベントが起こりません。
17
17
 
18
18
  CBN_SELCHANGEを送る親ハンドルや固定値などでどこか間違っている箇所や、
19
- 追記しなければいけないコード等はありますでしょうか。ご教示お願いします。
19
+ 追記しなければいけないコード等はありますでしょうか。
20
+
21
+ またそれ以外にもCBN_SELCHANGEを送信せずに回避する手法等がありましたらご教示お願いします。

3

追記

2020/08/05 00:12

投稿

uru_kame
uru_kame

スコア2

title CHANGED
File without changes
body CHANGED
@@ -12,4 +12,8 @@
12
12
  PostMessage oyahundle, WM_COMMAND, CBN_SELCHANGE, cbhundle
13
13
  ```
14
14
 
15
+ 検索した文字列の表示は正しく行われるのですが、
16
+ 選択を切り替えたときに起こるはずのチェンジイベントが起こりません。
17
+
18
+ CBN_SELCHANGEを送る親ハンドルや固定値などでどこか間違っている箇所や、
15
- どこか間違っている箇所や、追記しなければいけないコード等はありますでしょうか。ご教示お願いします。
19
+ 追記しなければいけないコード等はありますでしょうか。ご教示お願いします。

2

2020/08/05 00:11

投稿

uru_kame
uru_kame

スコア2

title CHANGED
File without changes
body CHANGED
@@ -12,5 +12,4 @@
12
12
  PostMessage oyahundle, WM_COMMAND, CBN_SELCHANGE, cbhundle
13
13
  ```
14
14
 
15
- 自分で調べて上記のコードで上手く動くかと思ったのですが、変更時のイベントが起こりませんでした。
16
15
  どこか間違っている箇所や、追記しなければいけないコード等はありますでしょうか。ご教示お願いします。

1

2020/08/04 07:26

投稿

uru_kame
uru_kame

スコア2

title CHANGED
File without changes
body CHANGED
@@ -3,7 +3,7 @@
3
3
 
4
4
  ```VBA
5
5
  Public Const WM_COMMAND = &H111
6
- Public Const CB_SELECTSTRING = &H147D
6
+ Public Const CB_SELECTSTRING = &H14D
7
7
  Public Const CBN_SELCHANGE = &H10000
8
8
 
9
9
  SendMessage cbhundle, CB_SELECTSTRING, 0, search_word