質問編集履歴

3

情報の追加、修正

2019/06/10 03:25

投稿

oppeke
oppeke

スコア11

test CHANGED
File without changes
test CHANGED
@@ -48,8 +48,6 @@
48
48
 
49
49
  SetCursorPos(1135, 603);
50
50
 
51
- SetCursorPos(1135, 603);
52
-
53
51
 
54
52
 
55
53
  INPUT input = {};
@@ -96,7 +94,7 @@
96
94
 
97
95
  情報があったので([[リンク]](https://www.activebasic.com/forum/viewtopic.php?t=2392)別言語の情報ですが、同じWinApiのトピックなので参考にしました)、簡単にカーソル位置を移動させる方法にしようと思いました。
98
96
 
99
-
97
+ また、spy++も使いましたが、メッセージボックスのハンドルは取得できませんでした。
100
98
 
101
99
 
102
100
 

2

情報の追加

2019/06/10 03:25

投稿

oppeke
oppeke

スコア11

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  とあるソフトを使用していると、一定の間隔でメッセージボックスが表示されます。
6
6
 
7
- 手動でOKを押すのが手間だったので、自動でOKボタンをクリックすツールを作ろうと思いました。
7
+ 手動でOKを押すのが手間だったので、自動でOKボタンをクリックすツールを作ろうと思いました。
8
8
 
9
9
 
10
10
 
@@ -90,6 +90,14 @@
90
90
 
91
91
 
92
92
 
93
+ ウィンドウハンドルを取得して、メッセージを送信するという方法も行うと思いましたが、
94
+
95
+ 少し調べるとメッセージボックスのウィンドウハンドルはWinApiでは取得できないと
96
+
97
+ 情報があったので([[リンク]](https://www.activebasic.com/forum/viewtopic.php?t=2392)別言語の情報ですが、同じWinApiのトピックなので参考にしました)、簡単にカーソル位置を移動させる方法にしようと思いました。
98
+
99
+
100
+
93
101
 
94
102
 
95
103
  ### 補足情報(FW/ツールのバージョンなど)
@@ -109,3 +117,7 @@
109
117
  windows7
110
118
 
111
119
  です
120
+
121
+
122
+
123
+ 表示されるメッセージボックスは、Windows標準のものになります(MessageBox関数で出るものと同じです)

1

誤字修正

2019/06/10 03:11

投稿

oppeke
oppeke

スコア11

test CHANGED
File without changes
test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
  メッセージボックスのOKボタンの位置にカーソル移動はするのですが、OKボタンがクリックされません。
26
26
 
27
- クリック自体は出来ているよう(他のウィンドウをその位置に置くとそのウィンドウが面にきます)です。
27
+ クリック自体は出来ているよう(他のウィンドウをその位置に置くとそのウィンドウが面にきます)です。
28
28
 
29
29
  ボタンをクリック出来るようにするには、どう改善すればいいのでしょうか?
30
30