[OSのVer]:Windows XP [VBのVer]:VB.NET 2003お世話になっています。「sendkeys」メソッドでキーを送信するように、マウスの左クックイベントを送信することは出来ないでしょうか?お手数ですが、よろしくお願い致します。
> 「sendkeys」メソッドでキーを送信するように、> マウスの左クックイベントを送信することは出来ないでしょうか?"どこに" 送信したいかによります。その結果、何かをしたいのだと思いますから。
[OSのVer]:Windows [VBのVer]:VB.NET ご返答ありがとうございます。> "どこに" 送信したいかによります。いわゆる一般的に「OS」と呼ばれている「基本システム」へ、です。(これ以外、どこが想定されるのでしょうか?)> その結果、何かをしたいのだと思いますから。「マウスの左クックイベントを送信する」は、ある効果を得るための手段で、これ自体が目的ではありません。以上、よろしくお願い致します。
> いわゆる一般的に「OS」と呼ばれている「基本システム」へ、です。困りましたね。(A^-^)私が聞いているのは、そんな大雑把な場所ではなかったのですが。(;^-^)> (これ以外、どこが想定されるのでしょうか?)オペレーティングシステムのどのアプリケーションのどのウィンドウハンドルのどの子ハンドルですか?なるほど、こう言えば良かったのですね。(A^-^)勉強になります。> > その結果、何かをしたいのだと思いますから。> 「マウスの左クックイベントを送信する」は、ある効果を得るための手段で、これ自体が目的ではあり> ません。困りましたね。(A^-^)その「効果」と「クリック」の間についてお聞きしていたのですが。(;^-^)たとえば、Button をクリックさせることで、その効果が発動するのであれば、"Button を" クリックさせることが目的にあたります。「左クリック メッセージを送信する」方法は無数にあります。目的と "対象" を掴んで初めて最も適切な方法が提示ができるわけです。
[OSのVer]:Windows [VBのVer]:VB.NET お世話になります。困らせてしまってすいませんね。問題は解決出来ました。(クリックイベントを発生させる以外の方法で…。)> 「左クリック メッセージを送信する」方法は無数にあります。> 目的と "対象" を掴んで初めて最も適切な方法が提示ができるわけです。私の質問が情報不足だったのかも知れませんが、本問い合わせの意図は、「APIを使用せず、Sendkeysのように.NETFrameworkが提供する機能の中で、左クリックイベントを送信出来るか?」というものでした。お手数をお掛けしました。ありがとうございました。
> 私の質問が情報不足だったのかも知れませんが、本問い合わせの意図は、> 「APIを使用せず、Sendkeysのように.NETFrameworkが提供する機能の中で、左クリックイベントを送信出来るか?」> というものでした。拝承。うまく汲み取れずにすみません。