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_)