Windows Mobileアプリケーションにwavファイルを追加しました。CoreDll.dllでMobilePlaySoundを使用して再生したいとします。Windows Mobileアプリケーションにファイルのファイルパスを追加するにはどうすればよいですか?
fileNameには、そのパラメータの一つである:
MobilePlaySound(fileName, IntPtr.Zero, (int)(Flags.SND_ASYNC | Flags.SND_FILENAME));
私は「埋め込みリソース」に「ビルドアクション」プロジェクトに「start.wav」を追加し、そのプロパティを設定し、新しいフォルダ「音」を作成します。
は、それから私は、ファイル名に設定します。
fileName = "\\Program Files\\myApp\\sound\\start.wav";
をしかし、音がまったく再生されません。正しいファイルパスは何ですか?
「新しい場合はコピーします」 "Embedded Resource"は、fileNameが正しいですか?なぜそれは音を再生することを拒否? –
私の更新答えを見てください。私はもう少し詳しく説明しました。 –
ビルドアクションをなしに変更し、常にコピーを設定しましたが、サウンドはまだ再生を拒否します。何が問題なのでしょうか? –