如何制作 一个简单的播放器软件 我是个新手,求助用C、C++在VC下编写,需要哪些基本软件或辅助插件,制作的基本步骤是什么,代码有更好,希望懂得的人进来后帮帮忙,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 干嘛需要“基本软件或辅助插件”,有专门的API函数控制声卡和显卡的,需要例子的话,通知我一下,[email protected] 我的播放音乐实现函数: MCI_OPEN_PARMS mciopenparms; MCI_PLAY_PARMS mciplayparms; mciopenparms.lpstrElementName=aa; mciopenparms.lpstrDeviceType=NULL; //向多媒体设备发送打开设备的消息 mciSendCommand(0,MCI_OPEN,MCI_DEVTYPE_WAVEFORM_AUDIO,(DWORD)(LPVOID)&mciopenparms); m_count=mciopenparms.wDeviceID; mciplayparms.dwCallback=(DWORD)GetSafeHwnd(); cdlen=getinfo(MCI_STATUS_LENGTH); cdfrom=MCI_MAKE_HMS(0,0,0); cdto=MCI_MAKE_HMS(MCI_HMS_HOUR(cdlen),MCI_HMS_MINUTE(cdlen),MCI_HMS_SECOND(cdlen)); mciplayparms.dwFrom=cdfrom; mciplayparms.dwTo=cdto; //向多媒体设备发送播放的消息 mciSendCommand(m_count,MCI_PLAY,MCI_TO|MCI_FROM,(DWORD)(LPVOID)&mciplayparms); http://www.vckbase.com/document/viewdoc/?id=637http://www.vckbase.com/document/viewdoc/?id=267两个都类似,多看几遍上面例子每一步都写得很详细,而且源代码可下载动手做一下就能有所了解 activex插件里面的medio player,上网搜索资料,很多 做的时候没找到Activex插件,后来发现我的VC6有点问题 菜鸟求助:vs2005编译问题 这个东西应该选择什么样的DLL呢? 将非尾端类设计为抽象类 sendmessage函数传递多个变量 更改ListCtrl背景色問題.各位高手幫幫忙. 关于双缓冲的问题 如何使Dialog窗口总是位于最上层?? 打印时产生了循环。 WTL里如何实现CCmdTarget 救命啊.........关于setmapmode 一个字符数组,如果包含了‘\0’,则就是一个字符串,否则不是字符串,对吗? vs2005编写的程序在vista下试图以管理员身份运行的问题
MCI_OPEN_PARMS mciopenparms;
MCI_PLAY_PARMS mciplayparms;
mciopenparms.lpstrElementName=aa;
mciopenparms.lpstrDeviceType=NULL;
//向多媒体设备发送打开设备的消息
mciSendCommand(0,MCI_OPEN,MCI_DEVTYPE_WAVEFORM_AUDIO,(DWORD)(LPVOID)&mciopenparms);
m_count=mciopenparms.wDeviceID;
mciplayparms.dwCallback=(DWORD)GetSafeHwnd();
cdlen=getinfo(MCI_STATUS_LENGTH);
cdfrom=MCI_MAKE_HMS(0,0,0);
cdto=MCI_MAKE_HMS(MCI_HMS_HOUR(cdlen),MCI_HMS_MINUTE(cdlen),MCI_HMS_SECOND(cdlen));
mciplayparms.dwFrom=cdfrom;
mciplayparms.dwTo=cdto;
//向多媒体设备发送播放的消息
mciSendCommand(m_count,MCI_PLAY,MCI_TO|MCI_FROM,(DWORD)(LPVOID)&mciplayparms);
http://www.vckbase.com/document/viewdoc/?id=267
两个都类似,多看几遍
上面例子每一步都写得很详细,而且源代码可下载
动手做一下就能有所了解