www.pudn.com > 1littlebox.rar > volumcontrol.h


// volumcontrol.h: interface for the volumcontrol class. 
// 
////////////////////////////////////////////////////////////////////// 
 
#if !defined(AFX_VOLUMCONTROL_H__E811E0A4_75C1_11D3_A19C_F387354F5E9B__INCLUDED_) 
#define AFX_VOLUMCONTROL_H__E811E0A4_75C1_11D3_A19C_F387354F5E9B__INCLUDED_ 
 
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
#include "mmsystem.h" 
class volumcontrol   
{ 
public: 
	CString m_name; 
	DWORD m_controlnum; 
	DWORD m_controlid; 
	void SetValue(DWORD  vl ,DWORD vr); 
	DWORD GetValue(DWORD *vl,DWORD *vr); 
	DWORD GetMin(); 
	DWORD GetMax(); 
	void Close(); 
	void Create(CWnd *pwnd,DWORD type1,DWORD type2,DWORD type3); 
	volumcontrol(); 
	virtual ~volumcontrol(); 
protected: 
	CWnd *m_wnd; 
	LONG m_min; 
	LONG m_max; 
	HMIXER m_hMixer; 
}; 
 
#endif // !defined(AFX_VOLUMCONTROL_H__E811E0A4_75C1_11D3_A19C_F387354F5E9B__INCLUDED_)