• 締切済み

非可視のウインドウの姿を得るには

HDCに出力されたものをBitBltなどで得るのではなく、 現在のウインドウのクライアントがどう表示されるべきなのかという情報から、クライアントの大きさの色配列を得る方法を教えてください。 例えばSW_HIDEのウインドウのクライアントに対してSW_SHOWだった場合の表示状態を得る場合にこれが使用できます。

みんなの回答

  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

>現在のウインドウのクライアントがどう表示されるべきなのかという情報から、クライアントの大きさの色配列を得る方法を教えてください。 ふつうは逆なのでは? WM_PAITNで自分で描画するんですから。「どう表示されるべきなのか」というのは自分が描画したとおりに表示されますよね? とにかくWindowsの描画は、デバイスコンテキストがないと何もできません。 デバイスコンテキストがあればGetPixel()が使えるかも。

関連するQ&A