
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
私は、VBAでしかやったことがありませんが、"Ctrl + P "をやる前に、"Alt + F"を送ってはどうでしょうか?
検討違いな事を言ってたらごめんなさい?
この回答への補足
"Alt + F"とはメニューにカーソルを合わせてからということですか?
一応下記を参考に keybd_event で実現できました。
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1254391 …
http://homepage1.nifty.com/MADIA/vb/vb_bbs2/2004 …
***************
'印刷ダイアログ起動 Ctrl + P
SetForegroundWindow (hwindow)
keybd_event VK_CONTROL, 0, 0, 0
keybd_event VK_P, 0, 0, 0
keybd_event VK_P, 0, KEYEVENTF_KEYUP, 0
keybd_event VK_CONTROL, 0, KEYEVENTF_KEYUP, 0
'印刷指示 ENTER
keybd_event VK_ENTER, 0, 0, 0
keybd_event VK_ENTER, 0, KEYEVENTF_KEYUP, 0
'終了
WaitTimer 1
Do Until IsWindowEnabled(hwindow) <> 0
WaitTimer 0.5
SetForegroundWindow (hwindow)
If IsWindow(hwindow) = 0 Then
'ウィンドウが無いときは抜ける
Exit Function
End If
Loop
WaitTimer 1
SetForegroundWindow (hwindow)
PostMessage hwindow, WM_CLOSE, 0, 0
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- Visual Basic(VBA) 数式が消える 1 2023/03/19 16:55
- MySQL MySQLのテーブル作成で 自信がありません。 2 2022/08/28 05:35
- au(KDDI) auメッセージ問い合わせ 全然出来ないのは何故ですか?https://www.au.com/supp 2 2023/04/30 14:29
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
- PHP MySql PHP 2つのテーブルをJOINで結合 user_idで抽出 1 2023/01/03 14:04
- docomo(ドコモ) ドコモからのSMSについて 2 2022/12/03 22:03
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- 迷惑メール・スパム 知らない番号から+Message 2 2022/03/27 18:30
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
WSH(VBScript)でアプリケーショ...
-
SetWindowPosについて
-
Console Applicationをタスクト...
-
アプリケーションをVBS(WSH?)で...
-
タイトルバーのないアプリに二...
-
C#でGUI・CUIの判断する仕方を...
-
コンソールアプリケーションの...
-
OSの”シャットダウン中”のステ...
-
初回接続の遅い原因について
-
VB6での二重起動(複数起動)の制...
-
pccNTmon.exeとntrtscan.exeの違い
-
2重起動の防止
-
イラストレーターCS4のシリアル...
-
OSによるWinExecの動...
-
VBにてタスクマネージャを読む方法
-
VBSでのSendKeysでの画面の最小化
-
外部アプリケーションの起動に...
-
実行時のコマンドプロンプトを...
-
INIファイルとAPP.CONFIGについて
-
Accessフォームからの外部アプ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フレームワーク「4.8.1」で、[S...
-
コンソールアプリケーションの...
-
Vba アプリケーションが立ち上...
-
初回接続の遅い原因について
-
VBSでのSendKeysでの画面の最小化
-
イラストレーターCS4のシリアル...
-
pccNTmon.exeとntrtscan.exeの違い
-
VB.NETでMessageBoxを表示した...
-
VB6の強制終了について
-
OSによるWinExecの動...
-
C#でGUI・CUIの判断する仕方を...
-
vb6で異なるのプロジェクト間で...
-
対象のアプリケーションが終了...
-
WSH(VBScript)でアプリケーショ...
-
VB6での二重起動(複数起動)の制...
-
必須コンポーネントと起動条件...
-
アプリケーションをVBS(WSH?)で...
-
Windowsプログラムのビジー状態...
-
自分自身を更新するプログラム
-
httpd.pidって何ですか?
おすすめ情報