0

ハイバネーションとウェイクアップ イベントに問題があります。C# コードを使用して休止状態に入るとき

Application.SetSuspendState(PowerState.Hibernate, true, false);

すべてが正常に機能し、コンピューターはイベントでウェイクアップします。問題は、冬眠をアクションとして蓋を閉じるだけです。この場合、コンピューターは二度と戻ってこず、起動する唯一の方法は電源ボタンを押すことでした。もちろん、ふたを閉じるアクションをなしに設定し、アプリを使用して常に休止状態にすることもできますが、それは最善の解決策ではありません.

これら2つの冬眠の違いは何ですか。これは同じはずだと思っていましたが、そうではないようです。C#コードから呼び出されたものと同じように、ふたを閉じると休止状態アクションを変更する方法はありますか?

4

1 に答える 1

0

ふたが開いているときにコードから休止状態になった後、スケジュールされた時間にコンピューターが起動しましたが、ふたを閉じた状態でコンピューターの電源を入れようとしましたが、コードから休止状態になっているかどうかに関係なく、すぐにオフになりました。ラップトップが充電中で、充電 LED がオンになっているときに、これを見つけました。オンにすると、この LED が 1 秒間オフになり、その後元に戻ります。予定時刻にふたを閉めても同じことが起こりました。

ここはフタの状態(開閉)がポイントのようです。

于 2016-01-08T07:12:51.530 に答える