Windowsの印刷画面を押すと、マウスカーソルがスクリーンショットに表示されません。それがどのように作成され、どのような属性があるのだろうか?私はSPY ++や他のツールを使ってHwnd of Mouseカーソルを見つけることができませんでした。印刷画面に表示されないウィンドウを作成する
プリインストール画面に表示されないウィンドウを作成したかったのです。スクリーンショット。
Windowsの印刷画面を押すと、マウスカーソルがスクリーンショットに表示されません。それがどのように作成され、どのような属性があるのだろうか?私はSPY ++や他のツールを使ってHwnd of Mouseカーソルを見つけることができませんでした。印刷画面に表示されないウィンドウを作成する
プリインストール画面に表示されないウィンドウを作成したかったのです。スクリーンショット。
従来のハードウェア機能であるためカーソルが表示されないため、コンピュータが静止しているためカーソルがまだ動いている可能性があります。
ダイレクトxスワップチェーンを作成すると、スクリーンショットをブロックする場合、その目的のための保護フラグが設定されます。私は定期的なhwndのthoのために知らない。
昔、マウスカーソルはオーバーレイを作成し、実際には画面の残りの部分と同じビデオメモリにレンダリングされなかったハードウェアの特別な部分でした。今日でさえ、それはウィンドウではなく(ウィンドウのuser32という意味で)、HWNDはありません。それはレンダリングの一部ではないほど特殊な場合もありますが、スクリーンショットを取得するときにPrint Screen機能がカーソルを一時的に隠すこともあります。
スクリーンショットでウィンドウをキャプチャできないようにするための単純な汎用方法はありません。おそらく、あなたのウィンドウが "high-integrity"プロセスによって所有されていたのであれば、通常の、または完全性の低いプロセスによってキャプチャされたスクリーンショットから空白になっている可能性があります。しかし、私はそれを試みたことはありません。