エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
スリープの回避: ぷろぐらみんぐめも
Windows XPまではスリープに入る前に各ウィンドウに対してWM_POWERBROADCASTでPBT_APMQUERYSUSPENDが通... Windows XPまではスリープに入る前に各ウィンドウに対してWM_POWERBROADCASTでPBT_APMQUERYSUSPENDが通知されるので、それに対してFALSEを返せばスリープに入るのを回避できたが、Windows Vista以降ではPBT_APMQUERYSUSPENDが通知されなくなった。 Windows Vista以降では ::SetThreadExecutionState(ES_SYSTEM_REQUIRED | ES_CONTINUOUS); としておけばスリープに入るのを回避できる。 ::SetThreadExecutionState(ES_CONTINUOUS); で解除。 もしくは定期的に ::SetThreadExecutionState(ES_SYSTEM_REQUIRED); でも良い(らしい)。