• ベストアンサー

クリック連打ソフト作成

こんにちわ^^ 観覧ありがとうございます! Visual Basicで単純なクリック連打ソフトが作りたいのですが VBはまったくの初心者です>< 作成方法が載っているサイトもしくはプログラムのソースを教えてほしいです! 探せばいくらでもソフトがありますが 自分で作った物が使って見たくて・・・;; よろしくお願いします!

質問者が選んだベストアンサー

  • ベストアンサー
  • nda23
  • ベストアンサー率54% (777/1415)
回答No.1

Windowsではイベント(クリックを含む)はWindowに対して行われ ます。連打云々の前に、「どのWindowをターゲットにするか」という 命題を解決しないといけません。Windowはハンドルと言う数値で管理 されているので、ターゲットのハンドルを得るところから始めます。 直接、数値を指定してもらう方法が簡単ですが、指定する人は どうやって、その値を見つけ出すかです。これには以下のAPIが あります。 http://msdn.microsoft.com/ja-jp/library/cc364634.aspx http://msdn.microsoft.com/ja-jp/library/cc410851.aspx ウィンドウを見つけたら、それに対してクリック(左ボタン押下)の メッセージを送ります。(全てのイベントはメッセージとして処理 される)これには以下のAPIがあります。 http://msdn.microsoft.com/ja-jp/library/cc411022.aspx ※VBではPostMessageは効かない場合がある。 左ボタンのメッセージは押下=&h201、解放=&H202です。 WM_LBUTTONなどをキーワードに調べてみて下さい。 APIの定義方法はVB6.0とVB.NET系では若干異なります。

x_sumabura
質問者

お礼

返答ありがとうございます! やはり俺には…よくわからなかった;; もう少し勉強しようと思いますw

関連するQ&A

  • クリックを連打させる方法

    vectorに挙げられているソフトは主に探してみたのですが、 「左クリックを押し込んでいる間、左クリックが連打される」 というものが見つかりません。 1/1000秒ごとに連打させられるものが望ましいのですが、 そういったフリーソフトはあるのでしょうか? もしくは、簡単なのであれば自分でプログラムを組んでみたいのですが、 プログラムを一度も組んでみたことのない者に可能なのでしょうか? 回答、よろしければお願いします<(_ _)>

  • クリック連打ソフトで・・・

    クリック連打ソフトを探しています。 自分で探してみたのですが、中々、思ったとおりのソフトが見つからなくて・・・。 えっと、探しているのは、フリーソフトが前提で、クリック速度は可変、左クリックを押している間は左クリックを連打してくれて、その機能のON/OFFはキーボードでやりたいです。(たとえば、F9を押せば機能がONになってもう一度押すと切れるという具合です) 自分が探した限りでは、最後の条件以外はクリアしているソフトなら見つけたのですが・・・。 どうか、お願いします!

  • フリーの連打ソフトで、例えばCTRL+スペース+左クリック連打、といっ

    フリーの連打ソフトで、例えばCTRL+スペース+左クリック連打、といった事が出来る物はありませんか? クリックとキーボード連打が両立できない、キーボードのみ、クリックのみ、キーボードの複数同時連打が出来ないものはよくあるのですが・・・

  • mac対応のクリック連打ソフトを探しています。

    macOS10対応のクリック連打ソフトを探しています。 自分でいろいろ検索してみましたが、見つかりませんでした。。 なので、こんなのあるよーとか教えて頂けたら助かります。 よろしくおねがいします!

    • 締切済み
    • Mac
  • Mac用クリック連打ソフトについて

    Mac用のクリック連打ソフトを探していて、 【Keyboard And Mouse Recorder】 http://alphaomega.software.free.fr/downloads.php というものにたどり着きました。 ただ、英文のため、利用方法がまったく解らず 困っています。 どなたが、ご利用になっていらっしゃる方、 利用方法を教えていただけないでしょうか。 よろしくお願い致します。

    • 締切済み
    • Mac
  • Mac対応の連打ソフトについて

    Mac対応の連打ソフトについて Macで使える連打のフリーソフトを探しています。 自分なりにいろいろと検索してみていくつか使ってみましたが どれもマウスを連打するボタンの上に常に置いておかなければ いけないものでした。 希望としては連打するボタンを一度クリックして指定すれば 後は他の作業を横でできるようなものがいいのですが そういうのはやはり無いのでしょうか。 もしあるならば教えて頂けたらとても嬉しいです。 よろしくお願い致します。

    • ベストアンサー
    • Mac
  • プログラム作成ソフトは何をダウンロ-ドすれば良いのですか

    最近プログラム作成に興味を持ち、それようのアプリケ-ションソフトを入手しょうと思いVisual Basic6.0をダウンロ-ドしようとしたら(1)必要最低限VB6.0ランタイム(2)VB6.0service Pack5 Runtime set(3)Visual Basic6.0 SP5ランタイムライブラリ-の3つのソフトがありましたが、どれをダウンロ-ドしたらいいのでしょうか教えて下さい。

  • FLASH クリック連打で違う操作はできますか?

    flash初心者で、説明不足だったら、すみません。よろしくお願いします。 バージョンは、FLASH2004 MX 使用です。 雪だるま(ボタン)をクリックすると、雪の画像(yuki_1)がクルクルまわりながら、天から降ってくるという雪景色を作成しています。 アクションスクリプトは、雪だるまボタンに対して on (release) { _root.yuki_1.play(); } これをダブルクリックなど、連打すると雪がもっと大量に降るなどという FLASHの作成は、可能なのでしょうか。クリックと、ダブルクリックを区別し、クリックは、雪少量、ダブルクリックは雪大量などと・・・ ボタンにした場合だと、やはり、ワンクリックしかできないのかなぁとも思っていますので、もし、他の方法で、できるのでしたら、お知恵をお借り出来たらと。よろしくお願いします。

  • Visual Studio .NET C# でDLLを作成し、VB.N

    Visual Studio .NET C# でDLLを作成し、VB.NETで呼び出す初心者向けのサンプルについて  現在、Visusal Studio .NET C#でDLLを作成して、それを、VisualBasic.NETのWindowsアプリケーションで呼び出す簡単なプログラムを作成したいと思っているのですが、書籍をあたってもなかなか参考になる書籍がみつけられなく、サンプルのサイト又は、自分でそのようなプログラムを作成している人にぜひご教授願いたく、質問させていただきました。当方、初心者ですので、何卒宜しくお願いいたします。

  • ダウンロードしたソフトをダブルクリックしても開けません。

    マック初心者です。 基本的な質問ですがよろしくお願いいたします。 ネットでソフトをダウンロードしたのですが、 ダブルクリックしても開けません。 ダブルクリックを何度も連打するとやっと開きます。 これはどうゆうことでしょうか? 教えてください。

    • 締切済み
    • Mac

専門家に質問してみよう