私はC#.NET(Windowsフォームを使用)でフォームを一番上にクリック可能な拡大鏡を開発しています。この一番上のウィンドウには、画面の特定の部分が表示されます。ちらつきのない一番上のフォームを切り替える
私が持っている問題は、Hide()
とShow()
に必要なスクリーンショットを撮ることです(それ以外の場合は、私は拡大鏡のスクリーンショットを撮るでしょう)。これは、虫が消えて、 。
フォームを隠したり表示したりせずにデスクトップのスクリーンショットを撮るにはどうすればよいですか? 別のアプローチ/回避策がありますか?
ありがとうございました。
関連:[スクリーンキャプチャからの特定のウィンドウの除外](0120-18753) –
拡大鏡の内側の領域のスクリーンショットを撮りたいと言っていますかまたは拡大鏡の下にある領域のスクリーンショットを撮りたい(拡大されていない領域を読み取る)ことはできますか? –
http://msdn.microsoft.com/en-us/library/windows/desktop/ms692162%28v=vs.85%29.aspxを見て、私はそれを使用していない。私はあなたがこの質問で探しているものではないと確信していますが、あなたのプロジェクトに役立つかもしれません。 – Odys