mciSendCommand

孤街浪徒 提交于 2020-03-09 15:09:19

打开文件:

在Win10有问题,Win7没有问题

mciSendCommand(NULL, MCI_OPEN,  MCI_OPEN_ELEMENT, (DWORD_PTR)&mciParamsOuter);//阻塞

一直使用这个方法调用,直到某次在使用Duilib库创建窗口的InitWindow中调用该函数,程序一直阻塞在该函数处。但是在窗口创建成功之后,再调用该函数是没有问题的。之后查资料发现在第三个参数中添加一个MCI_OPEN_TYPE就没有问题了。

mciSendCommand(NULL, MCI_OPEN,  MCI_OPEN_TYPE | MCI_OPEN_ELEMENT, (DWORD_PTR)&mciParamsOuter);//正常

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!