1

アプリケーションの背後に隠れているウィンドウをキャプチャしようとしています。Windows 7 と VC++ を使用しています。printwindow()非表示ウィンドウの非クライアント領域とクライアント領域の両方を描画する関数を試しましたが、デバイス コンテキストでキャプチャされたウィンドウにデスクトップ コンポジション効果 (エアロ効果) が表示されません。代わりに、キャプチャされたウィンドウが Windows 7 の基本テーマで表示されます。

GetWindowDC()また、非表示のウィンドウの DC を取得してメモリ DC に取得しようとしましBitblt()たが、キャプチャされたウィンドウに非クライアント領域 (キャプション、閉じるボタン、最小化ボタンなど) が正しく表示されません。

誰もこの問題に直面しましたか?助けてください。

4

1 に答える 1