No.1ベストアンサー
- 回答日時:
APIで出来るようです。
Option Explicit
Private Declare Function SetCursorPos Lib "user32" _
(ByVal x As Long, ByVal y As Long) As Long
Private Sub Command1_Click()
Dim a As Long
Dim x As Long
Dim y As Long
x = 100
y = 100
a = SetCursorPos(x, y)
End Sub
>VB6でマウスをクリックするイベントを作るには
作らなくてもイベントは発生します。
command1をクリックさせたいなら、
単にCommand1_Click()をコールします。
No.4
- 回答日時:
移動させるのはクリックさせるためですか?
もしそうであれば、マウスを移動させなくてもクリックできます。
VBカテゴリを
SendMessage GetDlgCtrlID BN_CLICKED
で検索をしてみてください。
この方法は、マウスのアップダウンを制御する方法ではないので、「マウスダウン」「マウスアップ」の間に、ユーザによる割り込み処理を防ぐ事ができます。
どの言語で作成されたExeでも、クリックイベントを発生させることができます。
No.3
- 回答日時:
#2です。
すみません、少しミスってました。
' クリックを擬似的に行う
Call mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0)
Call mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0)
No.2
- 回答日時:
APIを使います。
Private Declare Function SetCursorPos Lib "user32" (ByVal x As Long, ByVal y As Long) As Long
Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
Private Const MOUSEEVENTF_LEFTDOWN = &H2 ' left button down
Private Const MOUSEEVENTF_LEFTUP = &H4 ' left button up
~
' カーソルの移動(この例ではX=100,Y=200)
Call SetCursorPos(100, 200)
' クリックを擬似的に行う
Call mouse_event(MOUSEEVENTF_LEFTDOWN + mouseevent_leftup, 0, 0, 0, 0)
Call mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA 画面上のカーソルに文字数字を入力するコードを教えて下さい 1 2022/10/30 10:31
- C言語・C++・C# ディスプレイの解像度とマウスの位置について 2 2023/05/21 19:01
- マウス・キーボード マウスのないパソコン 9 2022/03/30 10:53
- その他(パソコン・周辺機器) 2つのPCを行き来する 2 2022/06/15 01:59
- マウス・キーボード マウスって便利な入力器具ですね。マウスに変わって使われる次世代の入力器具はどんな物になるでしょう 6 2022/10/05 14:44
- Windows 10 画面上の[タスクバー]の位置の変更 1 2022/06/12 21:10
- マウス・キーボード ロジクールのマウスでの不具合について 2 2022/10/26 12:04
- Windows 10 Windows10の不具合(Critical Process Died) 9 2022/04/19 21:11
- 生物学 脳の記録部位の集計方法について 1 2022/06/11 21:26
- YouTube YouTubeコメント。 1 2022/04/23 09:43
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
マウスを左クリックすると、右...
-
ロジクールのマウスのサイドボ...
-
マウスの左クリックを長押しし...
-
右クリックができない場合の対...
-
apex中に戦闘画面でマウスが動...
-
マウスを左クリックしたとき、...
-
マウスの左クリックで右クリッ...
-
マウスで左クリックすると範囲...
-
アウトルックのメールがワンク...
-
マウスの左クリックがホールド...
-
1台のPCに2台のワイヤレスマウ...
-
中クリック 2回
-
タッチパッドの異常? 左クリ...
-
マウスの左クリックができなく...
-
パソコンにつぃて
-
g502heroについて! 疑問なので...
-
マウスをクリックすると、たま...
-
マウスの反応がよすぎる・・・
-
最近になってマウスホイールを...
-
macでjwwinを使いたい。マウス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
マウスを左クリックすると、右...
-
ロジクールのマウスのサイドボ...
-
カチカチとクリック音がするマ...
-
マウスの操作がおかしい
-
⚪︎マウスがクリック出来なくな...
-
マウスの左クリックがホールド...
-
マウスの左クリックを長押しし...
-
マウスで左クリックすると範囲...
-
クリックがボタンを離すときに...
-
ロジクールのマウスM570の...
-
マウスを左クリックしたとき、...
-
最近になってマウスホイールを...
-
マウスの左クリックで右クリッ...
-
マウスをクリックすると、たま...
-
Razer DeathAdder 光らない
-
PCマインクラフト 左クリック
-
パソコンの画面が固まった感じ...
-
レーザーマウスのポインタだけ...
-
C# DataGridView の列ヘッダー...
-
マウスの反応がよすぎる・・・
おすすめ情報