首页 相关文章 VC实现录音,放音,保存,打开功能

VC实现录音,放音,保存,打开功能

  前一段时间写一个录音功能的DLL,找了N久,发现N多例子都非常麻烦!现在功能DLL做完了,总结一下贴出来大家看看.

  实现了录音,放音,打开,保存功能.非常简单,使用的是MSDN里面的MCIWnd来实现的.唉~废话少说了,还是看代码吧!

  用VC建立一个Dialog,加入N个按钮.我的Dialog叫Wav3是测试用的.所以懒得弄名字了,下面也有一个些名字写的不怎么样.

  全局的HWND g_hWndMCIWnd; //因为懒得传来传去就全局好了

  先是初始化函数

  void CWav3Dlg::OnButtonInit()
  {

  MCIWndClose(g_hWndMCIWnd); //这个是为了打开一个声音的之前关闭以前的声音,应该先加一个判断好了.

  g_hWndMCIWnd = MCIWndCreate(this-m_hWnd,::AfxGetApp()-m_hInstance,WS_CAPTION,NULL); //创建句柄要说的是最后一个参数,如果是NULL,就新建一个,如果是一个文件的路径,就打开它.但是都要使用下面的MCIWndN...[ 查看全文 ]

2016-02-19 标签:

VC实现录音,放音,保存,打开功能的相关文章

手机页面
收藏网站 回到头部