怎样用vc++编写MP3播放器。求方法,代码也行
放一个1.mp3在文件夹里面
#include "stdafx.h"
#include
#include
#include
#pragma comment(lib,"Winmm.lib")
void main()
{
initgraph(640, 480);
mciSendString("open 1.mp3 alias mymusic", NULL, 0, NULL);
outtextxy(0, 0, "按任意键开始播放");
getch();
mciSendString("play mymusic", NULL, 0, NULL);
outtextxy(0, 0, "按任意键停止播放");
getch();
mciSendString("stop mymusic", NULL, 0, NULL);
mciSendString("close mymusic", NULL, 0, NULL);
outtextxy(0, 0, "按任意键退出程序");
getch();
closegraph();
}
这算什么问题!
MCI_OPEN_PARMS mciopenparms;MCI_PLAY_PARMS mciplayparms;
mciopenparms.lpstrElementName="D:\\无双.mp3";
mciopenparms.lpstrDeviceType=NULL;
MCIERROR mcierror=mciSendCommand(NULL,MCI_OPEN,MCI_DEVTYPE_WAVEFORM_AUDIO,(DWORD)(LPVOID)&mciopenparms);
ID=mciopenparms.wDeviceID;
if(mcierror==0)
{
mciSendCommand(ID,MCI_PLAY,MCI_NOTIFY,(DWORD)(LPVOID)&mciplayparms);
}
现在就可以播放MP3音乐文件了
去学习MCI编程是很简单的
用不了多少时间
你就能编写一个完整的MP3播放器了
当然可以使用微软的Windows Media Player控件就更简单
具体的函数调用可以百度一下
VC环境下编写程序,输入整数m和n,计算m和n的公约数之和
include <stdio.h> int main(){ int m;int n;int tmp;int i;int sum;printf("Input m n:\\n");scanf("%d%d",&m,&n);if(m>n){ t = m;m = n;n = t;} for(i = 1, sum = 0 ; i<= m; i++){ if( (m%i == 0) && (n%i == 0) ){ sum = sum + i...
c语言:求用vc写的m!\/n!(m-n)!函数!给高分!
考虑数字过大问题的话,只要吧数字放在数组中表示就好了 比如开个n[100],然后看m的上线,如果m上线不过大,可以选择 1000进制啊,10000进制啊什么的,视情况而定。如果m过大,就把它也放进数组。。这种题目就是磨时间的。。而且你给的信息又不全。。。所以就不具体写了。。如果你想让别人贴程序。
用VC++设计一个应用程序,当双击鼠标后弹出一个信息框,显示鼠标双击的次 ...
回答:需求描述比较含混。 如果是MFC对话框程序,那么很简单。 建立一个对话框成员变量 int mNum; 构造函数中初始化:mNum=0; 重载鼠标左键双击消息(classwizard),在消息响应函数中: void CDialog1::OnLButtonDblClk(UINT nFlags, CPoint point) { \/\/ TODO: Add your message handler code here and\/...
输入整数m,求1到m的平方和(用VC++)编程,谢谢(*°∀°)=3
\/\/这里输入mint iSun = 0;for(int i=0; i<=m; ++i){ iSum += (i*i);}\/\/这里打印 iSum
用vc如何编写函数计算排列数列Amn,m在上n在下?
int Rank(int m , int n){ int nResualt=1 ;while(n-->0)nResualt*=(m--) ;return nResualt ;}
VC中使用MATLAB的M文件
先将.m文件写成类似 [x]=function 文件名(a)end 的形式 如再将.m文件生成.dll文件 matlab6.5下生成动态链接库命令 mex -setup mbuild -setup mcc -t -h -L C -W lib:sy -T link:lib 文件名.m 再在VC里调用 \/\/ zzDlg.cpp : implementation file \/\/ include "stdafx.h"include "zz...
VC 如何调用 matlab的m文件
先给出VC实现的源代码:void CMatDlg::OnButton1(){ \/\/在matlab中定义的m文件:myfunct,其功能是完成两个数的相加操作。CString str;UpdateData(true);pppInitialize();\/\/为了调用matlab中的函数,必须使用数组数据类型,并其后调用matlab函数将其转化为矩阵格式(matlab的基本数据类型是矩阵)static...
VC编写程序:输入两个正整数m和n(m>=1,n<=1000),输出m~n之间的所有水仙花...
1是水仙花数。1的各位数字之和与其自身相等。2的各位数字之和与其自身相等。3的各位数字之和与其自身相等。4的各位数字之和与其自身相等。5的各位数字之和与其自身相等。6的各位数字之和与其自身相等。7的各位数字之和与其自身相等。8的各位数字之和与其自身相等。9的各位数字之和与其自身相等。153是...
用VC如何实现一个按钮打开和关闭
设一个bool m_flag;在on_btn(举个例子,名字不一定如此)处理函数中,m_flag = !m_flag;if(m_flag){\/\/\/} else {\/\/\/} 这就实现了一个按钮的开关(如:按一次开,再按一次则关)。
我编写的m文件比较大,vc怎样调用matlab中的m文件啊?最好能详细点...
关于VC和Matlab的混合编程,你可以查一下 engine.h,mat.h 这两个头文件 还有就是mex的调用方法。
澄华肌苷: 自己建一个1.mp3放进同一个文件夹#include "stdafx.h"#include <graphics.h>#include <conio.h>#include <windows.h>#pragma comment(lib,"Winmm.lib") void main() { initgraph(640, 480); mciSendString("open 1.mp3 alias mymusic", ...
爱辉区13519747856: 如何用C++编写一个简单的音乐播放器 - ?
澄华肌苷: 这个程序可能是最简单的mp3播放器了.当然也谈不上什么功能.但是确实能播放. 链接时要指定库文件.VC++是vfw32.lib, GCC是libvfw32.a. 我在VC6.0和GCC/MinGW 3.3.1下都通过了. 假设程序名是MyPlay, 目录下还有一个aaa.mp3, 运...
爱辉区13519747856: 怎样用vc++编写MP3播放器.求方法,代码也行 - ?
澄华肌苷: MCI_OPEN_PARMS mciopenparms; MCI_PLAY_PARMS mciplayparms; mciopenparms.lpstrElementName="D:\\无双.mp3"; mciopenparms.lpstrDeviceType=NULL; MCIERROR mcierror=mciSendCommand(NULL,MCI_OPEN,MCI_...
爱辉区13519747856: 求视频:用vc++6.0编写MP3播放器的代码,急!! - ?
澄华肌苷: 放一个1.mp3在文件夹里面 #include "stdafx.h" #include <graphics.h> #include <conio.h> #include <windows.h> #pragma comment(lib,"Winmm.lib") void main() { initgraph(640, 480); mciSendString("open 1.mp3 alias mymusic", NULL, 0, ...
爱辉区13519747856: 用VC++制作可换肤的mp3播放器? - ?
澄华肌苷: direct show .调用direct show,direct show 提供过滤去图标管理,分别管理三个部分,输入,转换,输出.如果转换过滤器本身能够解码的,直接播放,如果不能,把输入过滤器的输出脚针连接到解码器,然后把解码器的输出脚针连接到输出过滤器的输入脚针.基本过程这样,至于实现~~VERY DIFFCULT
爱辉区13519747856: 怎样用VC++编制音乐播放器 - ?
澄华肌苷: 简单的说:采用函数 BOOL PlaySound( LPCSTR pszSound,HMODULE hmod,DWORD fdwSound );就能播放音乐;如果你想研究深层次的,就先学习《WINDOWS程序设计》中“声音和音乐”那一章节的内容吧.
爱辉区13519747856: 用VC++编写一个音乐播放器软件,,谢谢各位大神们了...?
澄华肌苷: <p>我这刚好有个现成的用VC++编写的一个音乐播放器,只有31KB.</p> <p> </p> <p>只要你安装了相应的解码器,它就能为你播放.swf、mp3、wmv、wma、asf、avi、mpeg、mpg等等等格式!另外它还具有全局热键功能,可以让您在游戏中,或工作中,轻松地控制音乐或影视的播放!</p> <p> </p> <p> </p> <p> </p> <p> </p>
爱辉区13519747856: MP3播放器用C++怎么写??
澄华肌苷: #include<fstream.h> #include<iostream.h> #include<windows.h> #include<mmsystem.h> #pragma comment(lib,"winmm.lib")void print() { cout<<"\n\t\t\t>>>>*简单音乐播放器*<<<<"; cout<<" 1.输入L(List)查看播放列表"<<endl; cout<<" 2...
爱辉区13519747856: 怎样用C++写一个简单的mp3音频解码器 - ?
澄华肌苷: 用VC6.0自带的一个ActiveX控件----ActiveMovieControl Object,来建立自己的多媒体播放器.此多媒体具有一般的播放功能,能播放*.mp3,*.wma,*.mdi,*.wav,*.avi,*.dat等文件,还有Repeat功能.
爱辉区13519747856: c++程序播放mp3 - ?
澄华肌苷: 用mp3播放器吧 你这个要求比较难啊 或者干脆用VC编写代码调用mp3播放器来播放mp3