C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 7 を表示中)
■7236 / )  実行中にスクリーンセイバーを発生させない手段
□投稿者/ syunim 二等兵(1回)-(2006/10/05(Thu) 09:18:27)

分類:[C#] 


分類:[C#] 

いつもお世話になってます。

お伺いさせて頂きたいのですが、
プログラム実行中にスクリーンセイバーを発生させないようにする
処理はどう組めば宜しいのでしょうか?

ちなみにサスペンドを発生させない方法として以下の処理を行っています。
protected override void WndProc(ref Message m)
{
 if (m.Msg == WM_POWERBROADCAST && m.WParam.ToInt32() == PBT_APMQUERYSUSPEND)
 {
  m.Result = new IntPtr(BROADCAST_QUERY_DENY);
  return;
 }
 base.WndProc(ref m);
}


0
返信 編集キー/


管理者用

- Child Tree -