タイトル : Re: VB上から別のアプリのメニューを操作 投稿日 : 2009/03/25(Wed) 11:13 投稿者 : オショウ
> VBは長くつきあいがありますが、apiなどは初心者です。 > さて、VB6のアプリから、別のWindowsアプリのメニュー項目を操作(実行)したいのですが、どのようにすればよろしいでしょうか。 VC++をインストールしていれば、SPY++がインストールされますので SPY++を使って、操作したアプリのメインウィンドウをメッセージ監 視させ、そのマウス操作等のメッセージを、VB6側からPostMessage させて行います。 PostMessageするウィンドウハンドルは・・・ VB6側でFindWindowとかで操作したいアプリを探してハンドルを取得 して行います・・・ 何はともあれ、APIの知識も必要ですが、どんなウィンドウメッセー ジが流れているかSPY++で知る必要があろうかと。 そこからようやくテスト的なプログラムを作成して動作確認し・・・ 本題突入〜頑張って下さい! 以上。 |