タイトル : Re^2: 子HWNDが存在しない!? 投稿日 : 2015/06/15(Mon) 07:06 投稿者 : 通りすがれなかった太陽
ご返信いただき有難うございます。 >とりあえず、ユーザーの多そうな Excel VBA と仮定して回答します。 これは失礼しました。ご予想の通りExcel VBAです。VB6の掲示板への書き込みで恐縮です。 また業務アプリはVBAで作成されたものではありません。外注にて作成されたアプリです。 > 『ウィンドウレスコントロール』には、ウィンドウハンドルがありません。 プログラムを作成した環境で変わるということでしょうか? プログラミングを専門としている者ではないのでわかりません。 > MSForms の場合、テキストボックスさえもウィンドウレスです。 業務アプリはMSFormsではないかもしれませんが、問題の内容としては同じですね。 > であれば、UIAutomation あるいは IAccesible で OK ボタンを取得し、 > DoDefaultAction メソッドを呼び出せばクリックできますよ。 > > MetaFrame/XenApp とか? 問題解決のためのヒントをいくつか頂きましたので、調べて挑戦してみたいと思います。 魔界の仮面弁士様、有難うございました。 |