あるウィンドーのコントロールのハンドルの取得方法は?


篠ちょん  2002-12-24 17:38:08  No: 105736

VBから他のアプリケーションのボタンをクリックさせようとしています。

そのウィンドーのハンドルは取れますが、その対象となるコントロールのハンドルの取得方法がどうしてもわかりません。
クリックしたいボタンも、見た目はボタンでも、たぶんピクチャーだと思います。

指定したウィンドーの指定したキャプションを持ったボタンを押す、というところまでしか自分では出来なくて・・・
どなたか良い解決方法を教えてください;;


たかみちえ  URL  2002-12-24 20:38:35  No: 105737

Delphiのスピードボタン(デバイスコンテキストしかない)みたいなものですね、
うーん、基本的にそういうののクリックの方法は聞いたことありません。
  ショートカットキーが割り当ててあれば、それを使うのが一番簡単なのですけど…。

  でも聞いた話ですけど、
スピードボタンは、親コントロールのウィンドウメッセージを、いったん自分のウィンドウ関数(ウィンドウじゃないので、この場合どう呼べばいいのかわかりませんけど)に通して、動かすらしいです。
もしかしたら、ボタンのある場所に、マウスボタンを押したメッセージを送れば、もしかしたら…。


※作成する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。







   このエントリーをはてなブックマークに追加