登录
首页 » c++ » 基于MCI接口的控制台界面MP3播放器

基于MCI接口的控制台界面MP3播放器

于 2022-09-26 发布 文件大小:6.07 kB
0 72
下载积分: 2 下载次数: 1

代码说明:

使用 C 语言以及标准库函数,在 Windows 平台上,开发基于控制台 的 Mp3 播放器。要求在字符界面的基础上,完成 Mp3 播放器的控制 操作。具体功能如下 ①友好、人性化的基于 Windows 控制台的用户界面。 ②播放器运行后,可以进行播放、暂停、继续播放、停止、调整音量, 快进、快退以及获取 mp3 文件播放长度,设置播放模式等操作。 ③可以正确处理播放器发生的错误信息。播放器运行时,如果出现文 件打开错误,媒体类型错误等系统异常,程序必须对此类异常做出友 好提示

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • MATLAB7Xmixedprograming
    深入浅出MATLAB 7.x混合编程,重点介绍了matlab7.x和其它编程语言的接口问题对混合编程而言不啻一本难得的好书(Layman' s language and MATLAB 7.x hybrid programming, focusing on the matlab7.x and other programming languages programming interface issues in terms of the mixed rare books as good a)
    2010-10-10 10:33:09下载
    积分:1
  • OpenCv3.2结合OpenGl实现人脸双目三维重构
    使用MATLAB标定的双目摄像头,结合OpenGL实现的三维重构,标定数据附在工程文件中。
    2022-03-02 17:43:07下载
    积分:1
  • Myblog
    博客近两年来在国内的发展非常快速,它可作为使用者个人或工作当中的文章、连结、照片的分享平台,逐渐成为以内容为主的新兴网路媒介,并延伸至行销、商业推广等主流应用,越来越多的人建立了自己的博客网站来展示自己想展示的信息。 本博客系统设计目的旨在建立一个以ASP.NET与SQL2005数据库为工具,功能简单、结构灵活而且轻量、精致的个人博客系统网站。网络日志管理为本系统的主要应用目标,同时能够满足用户对相册,图片,留言,个人信息等信息的管理和显示,以及设置博客的背景音乐等功能。 本设计以Microsoft Visual Studio 2005为开发环境,采用当前比较流行的C#编程语言进行编码,数据库采用的是SQL2005数据库。
    2015-01-14 05:27:19下载
    积分:1
  • C# 32路继电器控制源码
    C# 32路继电器控制源码
    2019-10-22下载
    积分:1
  • CChartDll
    CChart,国产精品数据可视化控件,基于Win32API,功能强大。网上已有系列教程,使用异常简单。(CChart, made quality data visualization controls, based on Win32API, and powerful. Existing series of tutorials online, very simple to use.)
    2013-09-27 21:33:33下载
    积分:1
  • rsa_bb_src02
    ini adalah program C++
    2018-09-10 17:09:14下载
    积分:1
  • yncipsulation-CPETT
    源程序,,关于制作漂亮界面的,,可以产考一下,哈哈哈(Source program, about making a beautiful interface, you can produce a test, ha)
    2018-12-24 04:40:29下载
    积分:1
  • qt 快速读取excel实例代码
    #Qt Windows 下快速读写Excel指南很多人搜如何读写excel都会看到用`QAxObject`来进行操作,很多人试了之后都会发现一个问题,就是慢,非常缓慢!因此很多人得出结论是`QAxObject`读写excel方法不可取,效率低。后来我曾试过用ODBC等数据库类型的接口进行读写,遇到中文嗝屁不说,超大的excel还是会读取速度慢。最后,看了一些开源的代码后发现,Windows下读取excel,还是用`QAxObject`最快!没错,就是用`QAxObject`读写最快!!!大家以后读取excel时(win下),不用考虑别的方法,用`QAxObject`就行,速度杠杠的,慢是你操作有误!下面就说说咋能提高其读取效率。#读取excel慢的原因这里不说如何打开或生成excel,着重说说如何快速读取excel。网上搜到用Qt操作excel的方法,读取都是使用类似下面这种方法进行:```C QVariant ExcelBase::read(int row, int col){    QVariant ret;    if (this->sheet != NULL && ! this->sheet->isNull())    {        QAxObject* range = this->sheet->querySubObject("Cells(int, int)", row, col);        //ret = range->property("Value");        ret = range->dynamicCall("Value()");        delete range;    }    return ret;}```读取慢的根源就在于`sheet->querySubObject("Cells(int, int)", row, col)`试想有10000个单元就得调用10000次`querySubObject`,网络上90%的教程都没说这个`querySubObject`产生的`QAxObject*`最好进行手动删除,虽然在它的父级`QAxObject`会管理它的内存,但父级不析构,子对象也不会析构,若调用10000次,就会产生10000个`QAxObject`对象得益于[QT快速读取数据量很大的Excel文件](http://blog.csdn.net/a1069962325/article/details/49514377)此文,下面总结如何快速读写excel#快速读取excel文件原则是一次调用`querySubObject`把所有数据读取到内存中VBA中可以使用`UsedRange`把所有用到的单元格范围返回,并使用属性`Value`把这些单元格的所有值获取。这时,获取到的值是一个table,但Qt把它变为一个变量QVariant来储存,其实实际是一个`QList`,此时要操作里面的内容,需要把这个`QVariant`转换为`QList`先看看获取整个单元格的函数示意(这里ExcelBase是一个读写excel的类封装):```C QVariant ExcelBase::readAll(){    QVariant var;    if (this->sheet != NULL && ! this->sheet->isNull())    {        QAxObject *usedRange = this->sheet->querySubObject("UsedRange");        if(NULL == usedRange || usedRange->isNull())        {            return var;        }        var = usedRange->dynamicCall("Value");        delete usedRange;    }    return var;}```
    2020-05-28下载
    积分:1
  • MCB
    Matrix Cook Book. Deriving matrixed etc Useful for various mathematical needs
    2010-08-23 00:09:45下载
    积分:1
  • 本书通过85个实例全面讲述了应用MFC进行Visual C++编程的思想 VC and MFC
    本书通过85个实例全面讲述了应用MFC进行Visual C++编程的思想。每个实例均以编写一个应用程序要走的步骤编写。全书共分四部分进行介绍,是基础知识,讲述用户界面的实例,讲述MFC内部处理方面的实例,讲述打包实例。(the book through 85 examples on the application of comprehensive MFC Visual C Programming for the idea. Each case were preparing an application to take steps to prepare. The book is divided into four parts, is the foundation of knowledge about the user interface example, about the internal processing MFC example, about packing case.)
    2020-06-26 09:20:02下载
    积分:1
  • 696516资源总数
  • 106446会员总数
  • 9今日下载