質問編集履歴

1

GetDeviceCapsの引数について

2015/10/28 09:20

投稿

yuba
yuba

スコア5570

title CHANGED
File without changes
body CHANGED
@@ -5,5 +5,6 @@
5
5
 
6
6
  GetDC(NULL)でデスクトップ全体のデバイスコンテキストを取得し、さらにそれをCreateCompatibleDC()に渡して同サイズ・同色深度のメモリデバイスコンテキストを作成、これのサイズと色深度をGetDeviceCaps()で取得すればトランザクショナルではないか、と思い立ちやってみたところ、どうしてもプライマリディスプレイのサイズが取れてしまいます。
7
7
  GetDC(NULL)で取れた生のデバイスコンテキストからGetDeviceCaps()で取得してもやはりプライマリディスプレイのサイズが出てきます。
8
+ GetDeviceCaps()の引数としてDESKTOPHORZRESを指定してもHORZRESも同じです。
8
9
 
9
10
  これはどうしたことでしょうか? また、どうしたら所期の目的が果たせるでしょうか?