どのようにProgramaticallyユリーンセーバーをWindowsレジストリ設定

StackOverflow https://stackoverflow.com/questions/1369754

  •  21-09-2019
  •  | 
  •  

質問

ようにコードをどうぞ、リーンセーバーで定義されたユーザー嗜好の(コードはJavaでのみ実行される下でブロックします。 現在のアプローチがセットにScreenSaveTimeOut値をレジストリを1;理論的には、キックの操作に遅れだけのみとなります。

だが実際ではないことです。私の価値観の両HKEY_CURRENT_USER\制御パネル\デスクトップ\ScreenSaveTimeOutとHKEY_USERS.デフォルト\制御パネル\デスクトップ\ScreenSaveTimeOutない。この値が変わっ火regeditが、"待ち"の値を表示プロパティ->スクリーンセーバーからご利用いただけます。

る専門家交換のスレッドを示しるべきことは、変更後直ちに実施す:

%SystemRoot%\System32\RUNDLL32.EXE user32.dll, UpdatePerUserSystemParameters

...がされているようには思えないいものです。

アドバイスや情報になっているが悪いのでしょうか。

役に立ちましたか?

解決

の活性化のスクリーンセーバーが見やすいだけで実行します。SCRのファイル'/s'パラメータには、このように:

C:\WINDOWS\system32\ssstars.scr /s

または、どちらともいえないどこからJavaは、そのまま呼び出し機能user32.dll をコントロールすることが出来まスクリーンセーバーのような最終ユーザーです。こちらはカップルリンク:

(最後になります。純方法がわからないからJava: http://zayko.net/post/C-How-To-Disable-Windows-Screensaver-programmatically.aspx)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top