掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
別アプリのツールバーのボタンを押下するには (ID:42082)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
別アプリのツールバーのツールボタンを押下させるにはどうしたらよいでしょうか? FindWindowExで対象のツールバーのハンドルまでは取得できています。 ハンドルが取得できたのでWM_LBUTTONDOWN、WM_LBUTTONUPでクリックしたつもりにできればいいなと考えました。 r:TRect; hToolBar:HWND; hToolBar := FindWindowExで取得 SendMessage(hToolBar, TB_GETITEMRECT, 1, longint(@r)); SendMessage(hToolBar,WM_LBUTTONDOWN,0,MakeLParam(r.Left + 2,r.Top +2)); SendMessage(hToolBar,WM_LBUTTONUP,0,MakeLParam(r.Left + 2,r.Top + 2)); 上記のようにしてもrには正しい値が入りません。 共有メモリを使って・・・なんていう記事を見かけましたがやはり共有メモリで値を渡さないといけないのでしょうか。 http://questionbox.jp.msn.com/qa4980573.html よろしくお願いいたします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.