• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 用mciSendCommand函数打开Wma文件出现的怪问题

用mciSendCommand函数打开Wma文件出现的怪问题

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了mcisendcommand,wma函数,wma是未来函数吗,wma文件转换mp3,wma文件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 用mciSendCommand函数打开Wma文件出现的怪问题
描述:

代码如下:
MCI_OPEN_PARMS mciOP;
DWORD dwReturn;
ASSERT(m_wID == NULL);
//由mci判断文件类型
mciOP.lpstrDeviceType=NULL;
mciOP.lpstrElementName=strPath;
dwReturn=mciSendCommand(NULL, MCI_OPEN, MCI_WAIT |MCI_OPEN_ELEMENT/*MCI_OPEN_ELEMENT |MCI_WAIT | MCI_OPEN_SHAREABLE*/,(DWORD)&mciOP);
//播放
        MCI_PLAY_PARMS mciPP;
return mciSendCommand(m_wID, MCI_PLAY, MCI_DGV_PLAY_REPEAT,
(DWORD)(LPVOID)&mciPP);
//在关闭时或停止时 
    MCI_GENERIC_PARMS mciGP;
    mciSendCommand(m_wID, MCI_CLOSE,MCI_WAIT,(DWORD)(LPVOID)&mciGP);
    
    mciSendCommand(m_wID, MCI_STOP,MCI_WAIT/*MCI_NOTIFY|MCI_WAIT|MCI_OPEN_SHAREABLE*/,(DWORD)(LPVOID)&mciGP);
在关闭和停止时 报了这样一个错
//这个错误是我用mciGetErrorString()取到的
  error:在自动打开的设备上运行指定的命令.请等到设备关闭后,再试一次!
请问这是什么 原因 与 打开文件的属性有关吗 ? 有怎么 设置 打开文件的 属性, 如果是别的原因请告诉小弟一下
十分 感谢
另外 还想问下 用 mciSendCommand()函数 能否控制 音量的大小 如何控制 小弟受教了


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 用mciSendCommand函数打开Wma文件出现的怪问题

相关文章

  • 2017-06-04 Excel插件弹出的无模态对话框,Edit控件不能输入?
  • 2017-06-05 如何获取64位的IE的当前页标题
  • 2017-06-04 put_background函数如何实现!important
  • 2017-06-05 TAB鍵進行控件切換
  • 2017-06-05 Dll中设置ShareMFC和NoshareMFC的区别?
  • 2017-06-04 求救:ActiveX调用一dll,dll可显示一对话框,对话框结束后IE总报错,怎样解决?
  • 2017-06-05 CString用来转换一个decimal,为什么得到一个奇怪的值?
  • 2017-06-04 如何让ActiveX控件支持ON_MOUSEWHEEL事件
  • 2017-06-04 VisualC++调用activemovie的问题
  • 2017-06-05 VC怎么调用word查找特定字符后面的字符

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 100分紧急求助
    • 请问如何在用MFC做的控件中检测Enter、TAB键,左右键啊?为何做好后,不能用啊?
    • 我在程序中关闭了另外一个进程,如何得知关闭是否成功?
    • 高分请教:关于写COM返回值类型问题
    • 请教线程问题
    • 大侠帮忙,我要被裁掉了
    • 寻找VC高手,UP有分!
    • OCX下cframewnd做子窗口,怎样将CDocument与CView事件联系起来
    • 动态链接dll库的问题,谢谢各位大虾!!!
    • ---如何对一个二进制文件进行比特级读写操作---

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有