www.pudn.com > 毕业留念册.rar > WaveAudio.h


// WaveAudio.h: interface for the CWaveAudio class. 
// 
////////////////////////////////////////////////////////////////////// 
 
#if !defined(AFX_WAVEAUDIO_H__C8AC4800_64AE_4361_AB3E_312FB0DEF91D__INCLUDED_) 
#define AFX_WAVEAUDIO_H__C8AC4800_64AE_4361_AB3E_312FB0DEF91D__INCLUDED_ 
 
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
 
#include 
#include 
class CWaveAudio        //处理波形类 
{ 
private: 
	BOOL m_bRecording;            //是否在录音 
	BOOL m_bOpened;                 //是否打开文件 
	BOOL m_wDeviceID;               //播放设备ID 
public: 
	BOOL Save(CString);                //保存 
	BOOL Record(void);               //录音 
	void Stop(void);                         //停止播放 
	BOOL Play();                          //播放 
	void Close(void);                       //关闭文件 
	BOOL Load(CString);                 // 在入文件 
	int GetDevices(void); 
	CWaveAudio(); 
	virtual ~CWaveAudio(); 
 
}; 
 
#endif // !defined(AFX_WAVEAUDIO_H__784C2833_0882_4ABA_AA00_E31719926852__INCLUDED_)