📄 subject_52556.htm
字号:
<p>
序号:52556 发表者:chanqiao 发表日期:2003-09-12 03:56:39
<br>主题:用VC做录音程序,如何将录音结果保存为*.wav文件?
<br>内容:收到WIM_DATA消息后该如何处理,谢谢!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:shenjie 回复日期:2003-09-12 13:14:54
<br>内容:你可以了解一个WAVE文件格式:WAVE文件是标准的RIFF格式文件,它的全部就是一个大RIFF块,在这个块中又进一步分为两个子块,data和fmt (注意,fmt后面的那个空格是不能省略的)格式简单如下:<BR><BR>'R''I''F''F'<BR>length//四字节DWORD型,表示RIFF块数据部分大小<BR>//以下是RIFF块数据部分,包含fmt 块和data块<BR>'W''A''V''E'//RIFF块标识符,表示这是一个WAVE文件<BR>'f''m''t'' '<BR>length//fmt 块数据部分大小<BR>WAVEFORMATEX类型的数据,这是fmt 的数据块<BR>'d''a''t''a'<BR>length//data块数据部分大小<BR>波形数据,这是data块数据部分<BR><BR>你可以用CFile按照上述的格式进行存储,也可以使用那些专门用来存取RIFF文件的mmio函数.
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -