多数のキャプションの無いボタンを判別するには?

解決


hkr  2004-06-09 03:52:34  No: 9361

他のソフトを操作するソフトをつくっていて、
あるボタンを押そうとしても、(SendMessageで)押せないため、
よく考えたらおなじ文字の無いボタンが4個ぐらいあるため、
判別できなくて困っています。それにすべて大きさは同じです。
何か判別する方法は無いでしょうか。自分でも考えてみたら、
「ボタンの座標を取得できればいいかも」とおもいましたが、
やり方がわかりませんでした。(泣


jok  2004-06-09 04:21:15  No: 9362

Delphi広場で回答があるんでは?

ボタンといってもいろいろあります。電卓のボタンのように、ハンドルがない
TSpeedButton 相当のものは、メッセージを送って「押す」ことはできません。
マウスポインタを持っていってクリックをシミュレートするくらいですか。
ハンドルがある場合は、ID や位置からボタンを特定してメッセージを送って
「押す」ことができると思いますけど。


jok  2004-06-09 04:23:34  No: 9363

Delphi広場で回答されている方はこちらにも時々いらっしゃいます。
ちゃんと、応答しておくことは、WEB での礼儀だと思いますよ。


hkr  2004-06-09 05:32:36  No: 9364

すいません。これから書いてきます。
質問のほうはマウスクリックで頑張ります。


hkr  2004-06-09 05:35:24  No: 9365

マークわすれ


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

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






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