小弟最近在学习C++,感觉光看书进展不大啊,一直想弄个音乐播放器,大哥们给个思路啊,是不是要用MFC啊,感觉学习很慢的啊,祈求大哥们教教我啊,呵呵,惭愧啊。谁有代码什么的 ,给小弟一份啊
解决方案 »
- 类似资源管理器的菜单,怎么拿到[编辑]的句柄?
- 我在CMainFrame类中定义了一个public的变量,为什么在CCpropView类中无法访问?
- 熟悉MapX操作的请进!!!!!遇到了疑难杂症!!!!!!
- 如何向ComboBox中写入数据
- ~~~~~~~~~~~~~~~~~哪里有PDF Library SDK下载,用过的帮下忙~~~~~~~~~~~~~~~~~~~~~~````
- 在JAVA里有读取文件夹下文件名的函数,C++里有吗?
- 莫名其妙,一运行程序怎么会死掉呢?
- 新手问
- 高手请回复,谢谢!!!
- *cook++ |= (*raw1 & 0x00000fc0L) >> 6;????
- [散分]散分,不说什么了~
- 关于几个小问题,想请教
高级点的,用directsound
http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece7631046893b4c4380146d96864968d4e414c4224605506197c3405c7b13d4b1387a52ef1806b1b4616f370123b586cb8857ddbd8f2c2d832032741c9141658058ed8152609c60c655fed919f0cef625e2acc5a5db4352ba44757a97838c4d7011dd1ef7033093b1e84c022b15adec40728e296059ee3431b65089e5256e76c5a7&p=c66ac64ad1911cff57eb95684e5e&user=baidu&fm=sc&query=%D2%F4%C0%D6%B2%A5%B7%C5%C6%F7%CB%BC%C2%B7+VC&qid=f9953d5917e8e05d&p1=2
搜索"VC 音乐播放器"
源码满天飞
要做的话看看这个吧, http://www.rupeng.com/forum/forum-52-1.html
IMediaControl *pimc = NULL;
void PlayFile(WCHAR szFile)
{
HRESULT hr;
hr = CoCreateInstance(CLSID_FilterGraph,
NULL,
CLSCTX_INPROC_SERVER,
IID_IGraphBuilder,
(void **)&pigb);
pigb->QueryInterface(IID_IMediaControl, (void **)&pimc);
pigb->QueryInterface(IID_IMediaEventEx, (void **)&pimex);
pigb->QueryInterface(IID_IVideoWindow, (void **)&pivw);
hr = pigb->RenderFile(szFile, NULL);
hr = pimc->Run();
}只有你电脑里有解码器,哈都能播放,视频也可以
Google一下很多的吧~
2,然后你要选择一个平台来应用这门语言,我选择的是windows SDK平台;
3,在这个平台上你要实践的有 控件编程,网络编程, 数据库编程, 多线程编程等等。
4,当你掌握了这些编程技巧后,你要做一些项目来实践,并慢慢领悟软件编程思想。
5,你要有意识的去了解计算机系统。