メッセージボックスのボタンをプログラムで押したい

[戻る]
大野 2004/07/01(木) 12:04:30
メッセージボックスを表示し、OKボタンをプログラムで押したいのですが
可能でしょうか?

n 2004/07/01(木) 15:09:20
・SetWindowsHookEx()でフックを掛けてメッセージボックスの生成を監視する
・メッセージボックス表示中にFindWindow()を使う

こういった手段でメッセージボックスのHWNDを取得してから、
OKボタンのコントロールIDを予め調べておいて
(というのはIDOKでない場合があるので)
BM_CLICKをメッセージボックスのOKボタンに送ると、できるはずです。

古いスレッドには追加発言できません。