- ベストアンサー
サウンド設定
Windows で、コントロールパネルから「Windowsの起動」「Windowsの終了」などのサウンドを変更できますよね。 この変更を行うWindows APIをご存知でしたら教えてください。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 レジストリエントリ HKCU\AppEvents\Schemes\Apps に書き込みます。 ログオン:.Defaults/WindowsLogon ログオフ:.Defaults/WindowsLogoff その他は、設定と比較して探してください。Win.95の頃に試した記憶では、「アプリケーション名\Open\.Current」を作ると、アプリケーションの起動時にそのファイルが再生されたと思います。 MSDNを「イベント near 再生」その他で検索しましたが、「PlaySound」という関数が見つかりました。これに「参照」として何もあがっていないので、設定する方はないのかもしれません。 レジストリについては、リソースガイドを見れば、詳しく書いてあると思います。
お礼
Jitta さん、こんにちは。回答ありがとうございます。 教えていただいたレジストリエントリ周辺が、サウンドの変更によってどのように変化するのかを調べて、だいたいの構造は理解できました。 ありがとうございました。