0

サウンドファイルを再生する簡単なプログラムを書いています。現在、mciSendString を使用してサウンドを再生しています。

私の問題は、ファイルのステータス モード (再生中、一時停止中など) を返す必要があり、「ステータス」コマンドでそれを返す方法がわからないことです。

どうすればこのようなことができますか?

if(status==paused)
{
printf("paused");
}
4

1 に答える 1

0

mciSendStringHANDLE hwndCallback最後のパラメーターとして を受け取ります。このパラメーターでコールバックとして渡され、MCI から送信されたMM_MCINOTIFYメッセージを処理するメッセージのみのウィンドウを作成できます。これを確認してください- 誰かが実際に同じことを達成しようとしていました.スニペットとコメントはそれを機能させるのに十分なはずです.

于 2015-05-03T12:56:56.227 に答える