いくつかの条件が満たされたときに WAV ファイルを再生する C++ アプリケーションがあります。コンソールとして実行している場合は問題なく動作しますが、サービスとして実行している場合は動作しません。私は PlaySound 関数を使用しています。多くのフラグの組み合わせで試しました。PlaySound 関数は、サービスから呼び出された場合でも、常に TRUE を返します。Windows XP をサービスとして実行した場合も問題なく動作しました。これは、Windows 7 のセキュリティ制限の 1 つと思われます。これは本当ですか? C++ で Windows 7 サービスから WAV ファイルを再生する方法はありますか?
ありがとう!!ジョン