2017-07

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

プリントスクリーンのやり方

GetDesktopWindow()でデスクトップウィンドウをゲットして、更にそのデバイスコンテキストをゲットする。んで、これを描きたいDCにコピるだけ。
CRect rect;
GetDesktopWindow()->GetWindowRect(rect); //デスクトップのサイズ
CDC *wdc = GetDesktopWindow()->GetWindowDC(); //デスクトップのDC
dcMem.BitBlt(00, rect.Width(), rect.Height(), wdc, 00, SRCCOPY);

自分のウィンドウを写したくないときとかは、直前に最小化とかするなり適当に対処すればいいんじゃない?
スポンサーサイト

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

http://ku470.blog68.fc2.com/tb.php/9-03a56617
この記事にトラックバックする(FC2ブログユーザー)

«  | HOME |  »

プロフィール

ku_470

Author:ku_470
HP

FLVP (FLVプレイヤー)
Vector
説明

カテゴリー

最近の記事

最近のコメント

最近のトラックバック

FC2カウンター

リンク

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。