![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
真面目に実装するなら、
GetDesktopWindow、CreateCompatibleDC、CreateCompatibleBitmap、BitBlt aあたり のAPIを使えばできます。
GetDesktopWindow でデスクトップ(画面全体)のウィンドウハンドルが取得できるので、CreateCompatibleDC/CreateCompatibleBitmapで互換ビットマップを作った後、BitBltで表示内容を取得。
手を抜くなら、keybd_event 。キー操作イベントを発行するAPIですので、「VK_SNAPSHOT を押す」「VK_SNAPSHOT を離す」の2イベントを発生させれば、キーボードからPrintScreenを押したのと同じ操作がプログラム上から実現できます。
あとは、OpenClipboard/GetClipboardData/CloseClipboardでクリップボードの内容を取得できますから、それをファイル保存。
どちらにせよ、「キー割り込みフック」なんてのは不要です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- Excel(エクセル) 【マクロ】プリントスクリーンした画像をエクセルに貼付して印刷したい 6 2022/11/30 20:11
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Excel(エクセル) 【VBA】 Alt+PrintScreenにてアクティブウィンドウのスクショを貼付する方法 4 2022/12/08 20:53
- その他(Microsoft Office) エクセルのマクロについて教えてください。 5 2023/01/21 09:39
- Excel(エクセル) 2つのマクロを連続して動かしたい 3 2022/09/20 23:46
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/04 09:39
- Excel(エクセル) 【マクロ】ファイル名の日付によって、保管するフォルダを、自動選択したい 4 2023/08/16 11:24
- PDF PDFを自動添付したメールを送信してくれるツールを探しています。 2 2023/02/07 15:19
- Excel(エクセル) 【マクロ】エラーが発生⇒実行時エラー58既に同名のファイルが存在 5 2022/08/31 10:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
電車で待機列の割り込みについ...
-
マイコンSH-2の割り込みを用い...
-
PICマイコンでエンコーダパルス...
-
割り込み中に例外異常
-
割り込み処理のシミュレート
-
pic 複数の割り込み関数 切り分...
-
AVRマイコン
-
CPU負荷率の安全な上限と計...
-
USJでの割り込み
-
一定時間操作がなかったら、と...
-
Macターミナルで実行中のプログ...
-
緯度、経度の 10進法と 60進法...
-
バックグラウンドのプロセスの...
-
VBAの配列サイズとメモリに関して
-
C# シリアル通信でデータ受信...
-
ソケットプログラミングに関す...
-
逆コンパイルと逆アセンブルの...
-
タスクマネージャーのプロセス...
-
C言語で、メモリを解放しないで...
-
Winsockで接続待ちタイムアウト...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
このレジの並び方は間違ってま...
-
電車で待機列の割り込みについ...
-
スーパーのレジで並んでいたら...
-
ショッピング
-
CPUの処理量を減らすコーデ...
-
一定時間操作がなかったら、と...
-
CPU負荷率の安全な上限と計...
-
pic 複数の割り込み関数 切り分...
-
Amazonfireタブレットにわから...
-
【組込み】割り込み中のstatic...
-
マイコン C言語 割り込み処理...
-
USB機器からのデータ受信による...
-
駅のトイレでナイチンに邪魔さ...
-
インバウンドで迷惑している人...
-
PICのSleepからの復帰に関して
-
PICでのプログラムによるチャタ...
-
実行した後、どうしてもフリー...
-
PICで内部タイマーを使わずカウ...
-
SH2のタイマ出力
-
割り込み中に例外異常
おすすめ情報