DOBON.NETプログラミング掲示板過去ログ
任意のマウス位置でクリックイベントを発生させる
題名: 任意のマウス位置でクリックイベントを発生させる
著者: チビタ4号
日時: 2007/12/20 0:37:27
ID: 21169
この記事の返信元:
(なし)
この記事への返信:
[21192]
Re[1]: 任意のマウス位置でクリックイベントを発生させる
店長k
2008/01/04 23:01:56
[21194]
Re[1]: 任意のマウス位置でクリックイベントを発生させる
よねKEN
2008/01/07 11:09:30
ツリーを表示
環境/言語:[VB.NET]
分類:[.NET]
任意のマウス位置でクリックイベントを発生させることは可能でしょうか?
PostMessageのように別アプリケーションなどのハンドル指定をするのではなく、
とにかく任意のマウス位置でクリックさせたいのです。
何がしたいかを説明すると、マウスの動きやクリック動作を記憶させて、同様の動作を繰り返すアプリケーションを作成したいのです。
よろしくお願いします。
題名: Re[1]: 任意のマウス位置でクリックイベントを発生させる
著者: 店長k
日時: 2008/01/04 23:01:56
ID: 21192
この記事の返信元:
[21169]
任意のマウス位置でクリックイベントを発生させる
チビタ4号
2007/12/20 0:37:27
この記事への返信:
(なし)
ツリーを表示
■No21169に返信(チビタ4号さんの記事)
> 任意のマウス位置でクリックイベントを発生させることは可能でしょうか?
> PostMessageのように別アプリケーションなどのハンドル指定をするのではなく、
> とにかく任意のマウス位置でクリックさせたいのです。
> 何がしたいかを説明すると、マウスの動きやクリック動作を記憶させて、同様の動作を繰り返すアプリケーションを作成したいのです。
> よろしくお願いします。
私もよく分かりませんが、カーソル座標を取得して、
その座標位置にあるコントロールのハンドルを取得したあと、
そのハンドルに対してクリックイベントを出せば良かったと思います。(確か
APIを使ったような・・・)
内容が具体的じゃなくてすみません^^;APIなどと検索すれば出てきますよ
題名: Re[1]: 任意のマウス位置でクリックイベントを発生させる
著者: よねKEN
日時: 2008/01/07 11:09:30
ID: 21194
この記事の返信元:
[21169]
任意のマウス位置でクリックイベントを発生させる
チビタ4号
2007/12/20 0:37:27
この記事への返信:
(なし)
ツリーを表示
> 任意のマウス位置でクリックイベントを発生させることは可能でしょうか?
> PostMessageのように別アプリケーションなどのハンドル指定をするのではなく、
> とにかく任意のマウス位置でクリックさせたいのです。
Windows APIのSendInput関数を使えば実現できると思います。
http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/jpwinui/html/_win32_sendinput.asp
また、以下のURLが参考になりそうです。
「プログラムからマウスポンターを動かしクリックすることはできますか?」
http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=861069&SiteID=7
↑をGoogleで検索したときのキーワード「SendInput マウス .NET」
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
任意のマウス位置でクリックイベントを発生させることは可能でしょうか?
PostMessageのように別アプリケーションなどのハンドル指定をするのではなく、
とにかく任意のマウス位置でクリックさせたいのです。
何がしたいかを説明すると、マウスの動きやクリック動作を記憶させて、同様の動作を繰り返すアプリケーションを作成したいのです。
よろしくお願いします。