掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
動的にマウスをクリックするには? (ID:10829)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ゴメンなさい.間違えました.訂正コードです. //==================================================================== // Mouse_Eventによる画面上の任意位置のクリック // Mouse_Eventでマウスの座標値を絶対値で指定する場合, // 画面の左上が(0,0),右下が((65537,65535)となる //==================================================================== procedure TForm1.Button4Click(Sender: TObject); var dwFlags : DWORD; X,Y : Integer; begin dwFlags:=MOUSEEVENTF_MOVE or MOUSEEVENTF_ABSOLUTE; {(対象座標値を(300,200)とした場合} X:=Trunc(300/Screen.Width*65537); Y:=Trunc(200/Screen.Height*65535); {まず移動} Mouse_Event(dwFlags,X,Y,0,0); {クリック} Mouse_Event(MOUSEEVENTF_LEFTDOWN,0,0,0,0); Mouse_Event(MOUSEEVENTF_LEFTUP,0,0,0,0); end;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.