gpt4 book ai didi

c - 使用 mciSendString : how can i return status of sound?

转载 作者:行者123 更新时间:2023-11-30 17:15:22 25 4
gpt4 key购买 nike

我正在编写一个简单的程序来播放声音文件。现在我正在使用 mciSendString 来播放声音。

我的问题是我需要返回文件的状态模式(正在播放,已暂停..)我不知道如何使用“status”命令返回它。

我怎样才能做这样的事情?

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

最佳答案

mciSendString采用 HANDLE hwndCallback 作为最后一个参数,您可以创建一个仅消息窗口,将此参数作为回调传递,并将处理 MM_MCINOTIFY从 MCI 发送的消息。检查this - 实际上有人试图实现相同的目标,代码片段和评论应该足以使其发挥作用。

关于c - 使用 mciSendString : how can i return status of sound?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30014010/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com