2010-11-24 2 views
0

数秒間すべてをフリーズさせた後、通常はもう一度やり直すAPIがありますか?Windows APIを使用して画面をフリーズする方法はありますか?

+3

ユーザーがアプリケーションを嫌うようにする方法をお探しですか? http://blogs.msdn.com/b/oldnewthing/archive/2010/11/02/10084449.aspx – Praetorian

+0

これを行う人がいれば私は興味があります! –

+1

いいえ、それは実際に楽しいプロジェクトです。 –

答えて

2

私は真剣に疑いがあります。しかし、あなたができることは、現在表示されているもののスナップショットを撮ってから、画面全体(またはスクリーン)を満たすウィンドウを作成し、そのウィンドウにあなたが撮ったスナップショットを塗りつぶすことです。それはすべてを凍結させるように見えるでしょう。

もちろん、すべてをフリーズするような外観しか与えません。すべてのプロセスとウィンドウが「スナップショットウィンドウ」の後ろに通常どおりに更新されます。

+0

これは別の考え方のように聞こえますが、私は別の方法を見つけることができない場合は、それを検討するかもしれません。ありがとう:) –

+0

Windowsは正常に動作するのはおそらく良いことです。本当に凍っているウィンドウには悪い副作用があります。ネットワーク接続のように死ぬ、 – CodesInChaos

+0

+1良い答え、この手法は非常にうまく動作します。 –

1

私は最近、それを試していないが、私は一度、数年前のことで燃焼ました:

はリアルタイムにプロセスの優先度を設定し、ループを入力します。マルチコアシステムでは、おそらく論理コアごとに1つのスレッドが必要です。

副作用には、コンピュータの過熱が含まれます。

関連する問題