ページ 11

タイマーで休止モードになるプログラム

Posted: 2013年8月11日(日) 22:27
by gari
タイマーを設定し、休止モード・シャットダウンするアプリを作ってるのですが、
休止モードの実行はどうしたらいいか分かりません。

教えて下さい

Re: タイマーで休止モードになるプログラム

Posted: 2013年8月11日(日) 22:38
by みけCAT
Windows XPなら

コード:

system("rundll32.exe powrprof.dll,SetSuspendState");
(http://www.atmarkit.co.jp/fwin2k/win2kt ... pwcfg.html

Windows 7なら

コード:

system("shutdown /h");
(http://www.atmarkit.co.jp/fwin2k/win2kt ... ibnw7.html
(Vistaでも使えるかもしれません)

どちらも未検証です。
まず、言語と対象のOSを教えてください。

Re: タイマーで休止モードになるプログラム

Posted: 2013年8月11日(日) 22:39
by softya(ソフト屋)
プログラムで行う場合は、SE_SHUTDOWN_NAMEの特権を有効にして、SetSystemPowerState(FALSE,FALSE);とします。
 ↓ 参考。
「Windows の休止状態/スタンバイ - プログラミングのメモ帳」
http://blog.goo.ne.jp/masaki_goo_2006/e ... 9dee46e185

Re: タイマーで休止モードになるプログラム

Posted: 2013年8月12日(月) 06:54
by gari
すみません、全然情報書いてなかったです(汗)

windows vista home premiumで
言語はc++です

すみません。。