sinat_28676697 2015-10-21 07:04 采纳率: 0%
浏览 1488

MFC windowsmediaplayer控件问题。急!

在mfc中用mediaplayer控件播放wav格式音频,进度条往前走了一点回退到起点。声音还在继续是什么问题。windowsmediaplayer也升级了。求大牛指点!!!

  • 写回答

1条回答 默认 最新

  • ChatGPTᴼᴾᴱᴺᴬᴵ 2023-06-01 21:12
    关注

    该回答引用ChatGPT-3.5,仅供参考,不保证完全正确

    对不起,我了解MFC(Microsoft Foundation Class)和C++,但是我不太熟悉特定的问题,例如使用Windows Media Player控件播放音频的具体情况。然而,我会尽力提供一些可能的解决方案,希望对你有所帮助。


    首先,确保你的代码正确地初始化了Windows Media Player控件,并正确加载和播放了音频文件。这包括检查控件的状态、设置媒体文件路径并调用播放方法。你可以参考Windows Media Player控件的文档和示例来确保你的代码正确。


    如果你的代码正确,但进度条的行为仍然有问题,你可以尝试以下解决方案:

    1. 检查音频文件的格式:确保你的音频文件是有效的WAV格式文件,它与新版本的Windows Media Player兼容。你可以尝试使用其他WAV文件进行测试,看看问题是否依然存在。

    2. 检查控件属性和事件:检查你使用的控件属性和事件,确保没有设置错误的属性或处理不正确的事件。特别是,查看与进度条和音频播放进度相关的属性和事件。

    3. 更新控件版本:你提到Windows Media Player已经升级,确保你使用的是与新版本兼容的控件版本。更新控件版本可能会解决一些已知的问题或提供更好的兼容性。

    4. 调试和日志记录:添加适当的调试语句或日志记录功能,以便在代码中跟踪进度条和音频播放进度的变化。这样可以帮助你找出问题所在,例如检查进度条值是否正确设置,以及音频是否按照预期播放。

    5. 搜索和参考示例代码:在互联网上搜索相关问题或参考使用Windows Media Player控件的示例代码。你可能会找到类似的问题和解决方案,或者从其他人的经验中获取一些提示。

    评论

报告相同问题?

悬赏问题

  • ¥15 使用C#,asp.net读取Excel文件并保存到Oracle数据库
  • ¥15 C# datagridview 单元格显示进度及值
  • ¥15 thinkphp6配合social login单点登录问题
  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配