掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
WebBrowser上の任意の座標をクリックするには? (ID:10724)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
jokさんに教えていただいたフリーソフトのお陰で、フラッシュはさらに子の 部分の「MacromediaFlashPlayerActiveX」ウィンドウだと分かったので procedure TForm1.Button1Click(Sender: TObject); var hIE:HWND; X,Y:Integer; begin hIE := FindWindowEx(WebBrowser1.Handle,0,'Shell DocObject View',nil); hIE := FindWindowEx(hIE,0,'Internet Explorer_Server',nil); hIE := FindWindowEx(hIE,0,'MacromediaFlashPlayerActiveX',nil); if hIE = 0 then exit; X := StrToInt(Edit1.Text); Y := StrToInt(Edit2.Text); SendMessage(hIE,WM_LBUTTONDOWN,0,MakeLParam(X,Y)); SendMessage(hIE,WM_LBUTTONUP,0,MakeLParam(X,Y)); end; としたのですが、瞬間的に押したいボタンが点滅(?)するだけで押ささりません。 一体何が足りないんでしょうか?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.