mcimp3.h

来自「VisualC高级编程技术精粹.rar」· C头文件 代码 · 共 42 行

H
42
字号
// MCIMP3.h: interface for the MCIMP3 class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_MCIMP3_H__31175A6D_4435_41BF_BB02_5D78903D7338__INCLUDED_)
#define AFX_MCIMP3_H__31175A6D_4435_41BF_BB02_5D78903D7338__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <mmsystem.h>

class MCIMP3  
{
public:
	MCIMP3();
	virtual ~MCIMP3();
	DWORD MCIOpen(CString &strPath);
	DWORD MCIClose();
	DWORD MCIPlay();
	DWORD MCIPause();
	DWORD MCIResume();
	DWORD MCIStop();
	DWORD MCISetMute(BOOL bMute);
	DWORD MCIGetLength(DWORD *dwReturn);
	DWORD MCIGetPos(DWORD *dwPos);
	DWORD MCISeekTo(DWORD dwTo);
	DWORD MCISeekToStart();
	DWORD MCISeekToEnd();
	BOOL MCIIsPlaying();
	BOOL MCIIsOpened();

	DWORD m_dwLength;

protected:
	//MCI设备ID
	MCIDEVICEID m_wID;
};

#endif // !defined(AFX_MCIMP3_H__31175A6D_4435_41BF_BB02_5D78903D7338__INCLUDED_)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?