我正在编写一个简单的程序来播放声音文件。现在我正在使用 mciSendString 播放声音。
我的问题是我需要返回文件的状态模式(播放中,暂停..),我不知道如何使用“状态”命令返回它。
我怎么能做这样的事情?
if(status==paused)
{
printf("paused");
}
我正在编写一个简单的程序来播放声音文件。现在我正在使用 mciSendString 播放声音。
我的问题是我需要返回文件的状态模式(播放中,暂停..),我不知道如何使用“状态”命令返回它。
我怎么能做这样的事情?
if(status==paused)
{
printf("paused");
}
mciSendString将 aHANDLE hwndCallback
作为最后一个参数,您可以创建一个仅在此参数中作为回调传递的消息窗口,并将处理从 MCI 发送的MM_MCINOTIFY消息。检查这一点- 有人实际上试图实现相同的目标,代码片段和评论应该足以让它工作。