- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ツールバーのプログラムの右クリックメニューをVBより実行?)
ツールバーのプログラムの右クリックメニューをVBより実行?
このQ&Aのポイント
- ツールバーにあるプログラムの右クリックメニューをVBから実行できないかどうかについて質問です。
- 具体的には、ツールバーの音量アイコンを右クリックすると表示される音量コントロールをVBから実行できるかどうかを知りたいです。
- ただし、実際に右クリックメニューから選択で実行させるプログラムに対応するexeが見つかりませんでした。モジュール化されている場合は無理だと思いますが、情報をお持ちの方がいらっしゃいましたら教えていただきたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>この右クリックメニューの中にある、一つの処理をVBの中から 起動したいのです Spy++でWM_COMMANDメッセージを監視してみると.. アプリのウンドウハンドルにメニュー項目のIDを投げます。 従って、同じメッセージをVBからSendMessageすればよいはずです。
その他の回答 (1)
- todo36
- ベストアンサー率58% (728/1234)
回答No.1
単体のEXEですよ。(Win98) アクセサリ →システム情報 →実行中のタスク で分かるでしょう。
質問者
お礼
ここの場所にしか書けないので失礼します。 どうもありがとうございました。 Spy++を偶然入手できまして、該当プログラムのWM_COMMAND を確認、プログラムを組んでSendMessageにて処理を 実行することができました。
質問者
補足
すいません、説明不足だったですね。 1.他で作られた(自作成でない)プログラムA.exeがあります。 2.A.exeを実行すると、ウィンドも持たずにツールバー(時計の横)に入ります 3.A.exeの機能は右クリックメニューから処理を選択して実行します 4.この右クリックメニューの中にある、一つの処理をVBの中から 起動したいのです 上記が無理でしたら・・・ ツールバーにのみある(何のウィンドも持たない)A.exeを終了させたい ただし、実行と終了はVBから何度も行いたい のです。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=344472 も確認して、実施してもましたが、だめでした。 よろしくお願いいたします。
お礼
こんにちは、どうもありがとうございます やっぱりツール使わないとだめなんですね。 Spy++はフリーソフトですか? 調べても入手方法がよくわかりません 重ね重ねで申し訳ありませんが情報いただけないでしょうか? よろしくお願いいたします
補足
Spy++を調べました VC++かVisualStudioのツールなんですね。 当方の、VB6の単体製品版を調べましたが Spy++はサービスされていませんでした。 他の入手方法はないのでしょうか? なかったら諦めます。 よろしくです。