资源简介
用VS2013 编译,在项目 配置属性-》连接器—》输入 中增加库winmm.lib 。 文件齐全,代码 可以枚举麦克风设备,实现选择麦克风设备进行录音调试,并且实时播放录音效果,选择麦克风设备时,就已经设置系统录音设备了。录音同时绘制波形图。

代码片段和文件信息
// Buffer.cpp: implementation of the CBuffer class.
//
//////////////////////////////////////////////////////////////////////
#include “stdafx.h“
#include “Buffer.h“
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CBuffer::CBuffer(DWORD size bool AutoDelete)
{
m_bAutoDelete = AutoDelete;
try
{
m_chData = new char[size];
if(m_chData != NULL)
ByteLen = size;
}
catch(...)
{
ErrorMsg(L“Out of memory!“);
}
m_bHaveData = FALSE;
}
CBuffer::CBuffer(char* buffer DWORD length)
{
m_bAutoDelete = false;
if(buffer)
{
m_chData = buffer;
ByteLen = length;
}
else
{
m_chData = NULL;
ByteLen = 0;
}
m_bHaveData = FALSE;
}
CBuffer::~CBuffer()
{
// remember to delete the memory
if(m_bAutoDelete && (m_chData != NULL))
delete []m_chData;
}
void CBuffer::Erase()
{
if(m_chData != NULL)
ZeroMemory(m_chDataByteLen);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 236544 2019-11-28 17:47 Myrecord\Debug\Myrecord.exe
文件 1605680 2019-11-28 17:47 Myrecord\Debug\Myrecord.ilk
文件 1130 2019-11-25 16:19 Myrecord\Myrecord\Buffer.cpp
文件 740 2008-01-25 11:55 Myrecord\Myrecord\Buffer.h
文件 415 2009-06-17 15:48 Myrecord\Myrecord\errorprint.cpp
文件 107 2008-01-25 11:55 Myrecord\Myrecord\errorprint.h
文件 108588 2019-11-28 17:46 Myrecord\Myrecord\Myrecord.aps
文件 2400 2019-11-22 17:21 Myrecord\Myrecord\Myrecord.cpp
文件 455 2019-11-22 17:21 Myrecord\Myrecord\Myrecord.h
文件 10944 2019-11-28 17:46 Myrecord\Myrecord\Myrecord.rc
文件 7026 2019-11-25 16:26 Myrecord\Myrecord\Myrecord.vcxproj
文件 3798 2019-11-25 16:12 Myrecord\Myrecord\Myrecord.vcxproj.filters
文件 165 2019-11-25 16:24 Myrecord\Myrecord\Myrecord.vcxproj.user
文件 5851 2019-11-28 17:47 Myrecord\Myrecord\MyrecordDlg.cpp
文件 1403 2019-11-28 17:47 Myrecord\Myrecord\MyrecordDlg.h
文件 3808 2019-11-25 16:19 Myrecord\Myrecord\Pipe.cpp
文件 1616 2009-06-18 11:16 Myrecord\Myrecord\Pipe.h
文件 4853 2011-05-30 17:35 Myrecord\Myrecord\PolicyConfig.h
文件 837 2008-01-25 11:55 Myrecord\Myrecord\PtrFifo.cpp
文件 617 2008-01-25 11:55 Myrecord\Myrecord\PtrFifo.h
文件 4055 2019-11-22 17:21 Myrecord\Myrecord\ReadMe.txt
....... 67777 2013-07-22 01:18 Myrecord\Myrecord\res\Myrecord.ico
文件 672 2019-11-22 17:21 Myrecord\Myrecord\res\Myrecord.rc2
文件 1694 2019-11-26 15:42 Myrecord\Myrecord\resource.h
文件 1732 2009-07-01 12:31 Myrecord\Myrecord\Soundba
文件 1122 2009-06-18 10:34 Myrecord\Myrecord\Soundba
文件 4784 2019-11-25 16:19 Myrecord\Myrecord\SoundFile.cpp
文件 1035 2008-01-25 11:55 Myrecord\Myrecord\SoundFile.h
文件 5988 2019-11-26 15:24 Myrecord\Myrecord\SoundIn.cpp
文件 1578 2019-11-25 16:19 Myrecord\Myrecord\SoundIn.h
............此处省略19个文件信息
- 上一篇:CM9760-KBD 直接操控云台玩法
- 下一篇:贝叶斯定理
相关资源
- VisualStudioUninstaller vs卸载工具
- 组态王驱动开发包3.0.0.7(中文)
- 多窗口后台鼠标连点器
- 使用选择性重传协议实现UDP可靠通信
- 基于MFC扩展CListCtrl子项显示图片并叠
- 黑白棋(带简单AI)
- VC 获得文件属性 获取文件的创建时
- 读者写者问题(读者优先,写者优先
- MFC程序-碰撞的小球
- 用VC 编写的仿QQ聊天室程序源代码
-
Cme
taFileDC的使用示例 - ado数据库MFC图书管理系统vs2010
- mfc单文档窗体画线与写字
- 外点法程序
- 外罚函数程序
- qt-电子点菜系统
- [免费]MFC制作目录树
- 推箱子及人工智能寻路C 源代码
- 自己写的航空订票系统c 版--数据结构
- 数据结构实验魔王语言
- MUSIC算法c 实现
- C 餐厅叫号系统(QT平)
- 国际象棋c 完整版
-
ob
jectARX给Auto CAD加工具条 - MFC读三维模型obj文件
- 画图程序MFC/VC/VC CRectTracker 串行化
- MFC网络编程实例
- c 课程设计 职工信息管理系统
- VC 游戏编程—附源代码
- IpHlpApi.h&IpHlpApi.lib
评论
共有 条评论