mymidi.h

来自「Visual_C++.NET实用编程百例」· C头文件 代码 · 共 29 行

H
29
字号
#pragma once
#include "afx.h"
#include "mmsystem.h"
enum Status{Opened,Played,Paused,Stoped,Closed};
class CMyMidi :
	public CObject
{
public:
	CMyMidi(void);
	~CMyMidi(void);
	//打开设备
	DWORD Open(CString fileName);
	//关闭设备
	void Close(void);
	//播放音乐
	DWORD Play(HWND hWndNotify, CString fileName);
	// //停止播放
	void Stop(void);
	//暂停播放
	void Pause(void);
	//设备状态
	Status m_Status;
	//保存设备号
	MCIDEVICEID m_wDeviceID;
	void Resume(void);
	// 获取设备信息
	DWORD GetStatus(DWORD dwItem, HWND m_hWnd);
};

⌨️ 快捷键说明

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