📄 mciclass.h
字号:
// MCIClass.h: interface for the CMCIClass class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MCICLASS_H__1F0CE1F0_DC99_11D1_92B0_000021003EA5__INCLUDED_)
#define AFX_MCICLASS_H__1F0CE1F0_DC99_11D1_92B0_000021003EA5__INCLUDED_
#if _MSC_VER >= 1000
#pragma once
#endif // _MSC_VER >= 1000
#define MAX_RETURN_LENGTH 512
class CMCIClass
{protected:
CString m_strMediumAlias;
HWND m_hWndCallback;
BOOL m_bMediumOpen;
public:
CMCIClass(HWND hWnd = NULL);
virtual ~CMCIClass();
LONG Open(LPCSTR strMedium, LPCSTR strMediumType, LPCSTR strStyle="", HWND hWnd = NULL);
LONG Close();
LONG Play(LPCSTR strStyle="", LPCSTR strFlag="");
LONG Pause();
LONG Resume();
LONG Record();
LONG Save(LPCSTR strFileName);
LONG Seek(LONG lPos);
LONG Seek(LPCSTR strPos);
LONG Stop();
LONG SetTimeFormat(LPCSTR strTimeFormat="ms");
LONG GetLength();
CString GetTimeFormat();
CString GetMode();
LONG GetPosition(LPSTR strPos);
LONG GetStartPosition(LPSTR strPos);
BOOL IsMediumOpen();
BOOL IsMediumPresent();
LONG Execute(LPCSTR strCmd, LPSTR lpstrReturn = NULL, BOOL bShowError = FALSE);
CString GetMediumAlias();
HWND GetCallbackHWnd();
LONG SetAudioVolume(int nVolumeFactor);
};
#endif // !defined(AFX_MCICLASS_H__1F0CE1F0_DC99_11D1_92B0_000021003EA5__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -