• ベストアンサー

waveOutProc関数での定義

waveOutProc関数での定義 MS・VS2003で開発しています。 waveOutProc関数を使用してWAVEの管理をしようと思ったのですが 'waveOutProc' : 定義されていない識別子です。 'waveOutProc' : 再定義; 以前の定義は '以前は不明な識別子' でした。 とエラーがでます。 waveOutProc関数というのは自分で定義しないとダメなんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

コールバック関数ですから、自分で定義する必要があります。 WndProcも自分で定義していますよね? # VSが自動生成しているコトもありますが…ソースコード中に記述されているのですから、OS側が用意したことにはなりません。

DEADSPACE566
質問者

お礼

 ご返信遅れました。 やはり自分で定義するものでしたね。 一部のコールバック関数は自動生成するものもあるのでこれもそれの一つかな と考えていたんですが、やってみたらそうじゃなかったみたいです。 回答ありがとうございます。 お陰で疑念が晴れました^^

関連するQ&A