2012-01-23 8 views
3

時には、ゲームや映画のために1つの画面を使用しています。他のコンピュータで作業中にプライマリモニタをフルスクリーンで表示

他の画面を使用したい場合は、常にフルスクリーンでウィンドウを最小化する必要があります。これは時々非常に迷惑です。
フォーカスを他のモニタに設定し、フルスクリーンモードを維持する方法はありますか?

WinAPIとPInvokeでいくつか試してみましたが、成功しませんでした。
提案がありますか?

+2

を発見した - どのようなものは、具体的に?あなたは彼らがどのような影響を持っていると信じましたか、どのような形であなたの期待に合っていませんでしたか? (私は必ずしも答えがあると言っているわけではありませんが、誰かが既に落ちた、あるいは正しい方法を見つけたのに何らかの形でそれを働かせなかったという誤った道を知るのに役立ちます) –

+0

私は、あなたがフルスクリーンのウィンドウ切り替え用のツールを検討するかどうかを知っていますが、SysInternalsのDesktops.exeを試してみると、これは可能です(実際には仮想デスクトップを切り替えるので、実際にはウィンドウの切り替えではなくデスクトップの切り替えになります) – mtijn

+0

私の唯一の解決策はまだ、ウィンドウモードで実行し、クリッピングを使用することですが、これはすべてのプログラムで機能しません。 ハンドル(メモ帳など)で通常のウィンドウを見つけようとしましたが、フォーカスを設定したり、WndProc-Messagesで読むことさえできませんでした。 また、私はFullScreenが他の場所をクリックするとすぐに自動的に最小化するのではないかと心配しています。 – falias

答えて

1

Windows 7の「Win + P」キーの組み合わせにより、モニターを切り替えることができますが、フルスクリーンモードを実現するには両方のモニターを同じ解像度にする必要があると聞きました。私は今Windows 7のマシンではないので、残念ながら私は現在それを確認することはできません。

EDIT:一方で、私はちょうど "私はいくつかのことを試してみました..." this

+1

私はOPと信じていますフルスクリーンで実行しているアプリケーションが画面の配置を変更するのではなく、マウスのフォーカスを失ったときに最小限に抑えられるようにします。 –

+0

私はそれがほしいと思う方法を焦点が緩んだとしても、私が試みたアプリケーションではその組み合わせがうまくいかないという問題が残っています。 – falias

関連する問題