No.2
- 回答日時:
私ならAPIを使います。
確かにCでやるほうが楽ですね。以前、表示させているダイアログのOKボタンを自動で(プログラムから)押下
するプログラムを作成しましたが、その時は#1のおっしゃるようにしました。
ウィンドウハンドルを取得するのは、FindWindow
OKメッセージを送信するのはSendMessage
これらのAPIを駆使してVCでやりました。
OKメッセージを送信する個所を左クリックメッセージに変えれば
できるかと思います。
No.3ベストアンサー
- 回答日時:
>左クリックさせる
方法は大きくわけて二つあります。
1.SendMessage関数
Const BN_CLICKED = 0
Call SendMessage(CommandButton.hWnd,BN_CLICKED,0,0)
だったかな?
ボタンに直接クリックメッセージを送信する方法です。
2.はmouse_event関数
http://www.microsoft.com/JAPAN/developer/library …
しばらく使ってないから忘れたけど、確かマウスが自動で移動されてしまうような・・・かなりあいまいです・・・
>押しっぱなしにする
Const WM_LBUTTONDOWN = &H201
Call SendMessage(CommandButton.hWnd,WM_LBUTTONDOWN,0,0)
すべて未検証です。今VB環境がないので・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) vba GetAsyncKeyState関数について 1 2023/08/24 12:08
- iOS Gragebandでのみ左クリックが有効にならない 1 2022/08/19 13:18
- Windows 10 windows11 update の「更新の再開」について初歩的な質問なのですが 1 2022/10/19 00:57
- ノートパソコン PCのshift+右クリックについて 2 2022/08/22 08:52
- マウス・キーボード マウスの左クリックを長押しした際に、”長押しだと判定”されるまでの時間を設定したいです。 3 2023/01/09 11:40
- Visual Basic(VBA) VBA 画面上のカーソルに文字数字を入力するコードを教えて下さい 1 2022/10/30 10:31
- Windows 10 Windows PC 「スタート」の表示 1 2022/05/14 14:27
- Visual Basic(VBA) Excel vbaで別ブックのコマンドボタンをクリック 2 2022/05/08 14:37
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- Windows 10 Java版マイクラが起動できない 4 2022/07/17 14:11
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA シートのボタン名を変更し...
-
VBA(エクセル)で自動的にボタン...
-
ユーザーフォームに別シートか...
-
フォームの再読み込み
-
Excel VBA Application.caller...
-
CommandButtonのCaptionを変化...
-
コマンドボタンやイメージにマ...
-
セルをマクロのボタンにしたい。
-
ボタン
-
Access VBA でデータペーストを...
-
VBA でエクセルにパスワードを...
-
[Excel VBA]コマンドボタンの入...
-
C♯初心者で、四則演算の電卓を...
-
VB.net でトグルボタンを実現し...
-
VBAのボタンの位置が変わって困...
-
VBAでオプションボタンによって...
-
ASP.Net ラベルの内容をすぐに...
-
コマンドボタンの文字色
-
フォームから別のフォームを呼...
-
閉じると「+」になり開くと「-...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA シートのボタン名を変更し...
-
VBA(エクセル)で自動的にボタン...
-
フォームの再読み込み
-
ユーザーフォームに別シートか...
-
VBA CommandButtonの文字ずれ
-
セルをマクロのボタンにしたい。
-
コマンドボタンやイメージにマ...
-
Excel VBA Application.caller...
-
VBAのボタンの位置が変わって困...
-
Access VBA でデータペーストを...
-
プロシージャからイベントをコ...
-
他のアプリケーションとの連携
-
閉じると「+」になり開くと「-...
-
C#で動的に作ったtextboxを消す。
-
ボタンをマウスで押し続けたと...
-
VBA でのボタンの移動について
-
ボタン
-
CommandButtonのCaptionを変化...
-
TextBoxでEnterキーを押すと、...
-
VB.net でトグルボタンを実現し...
おすすめ情報