⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tmplayer.h

📁 VOD点歌系统
💻 H
字号:
#ifndef TMPlayer_H
#define TMPlayer_H
#include "digitalv.h"
#include <mmsystem.h>

class TMPlayer
{
private:             
   MCIERROR mciErr;
   char Ret[255];
   HWND Handle;
   MCI_GENERIC_PARMS mciGenericParms;
   MCI_OPEN_PARMS mciOpenParms;
   MCI_PLAY_PARMS mciPlayParms;
   MCI_LOAD_PARMS mciLoadParms;
   MCI_SET_PARMS mciSetParms;
   MCI_DGV_SETAUDIO_PARMS mciDgvSetAudioParms;
   MCI_DGV_SETVIDEO_PARMS mciDgvSetVideoParms;
   MCI_DGV_STATUS_PARMS mciDgvStatusParms;
   MCI_DGV_STEP_PARMS mciDgvStepParms;
   MCI_DGV_RM_PARMS mciDgvRmParms;
   MCI_OVLY_WINDOW_PARMS mciOvlyWindowParms;
public:
  __fastcall TMPlayer(HWND hWnd)
  {
     Handle = hWnd;
     wDeviceID = 0;
     mciErr = 0;
     memset(Ret, 0, sizeof(Ret));
  }
  __fastcall ~TMPlayer(){}
  MCIDEVICEID wDeviceID;
  void TMPOpenDriver();
  void TMPCloseDriver();
  void TMPOpen(AnsiString OpenFileName);
  void TMPClose();
  void TMPPlay();
  void TMPStop();
  void TMPause();
  void TMPSetAudioLeft(int value);
  void TMPSetAudioRight(int value);
  void TMPSetAudioOn();
  void TMPSetAudioOff();
  void TMPSetStream(int value);//value is 0 to 2
  void TMPSetAudioVolume(int value);//value is 0 to 65535
  void TMPSetTimeFormat(AnsiString dwTimeFormat);
  void TMPSetVideoOut(int value);
  void TMPStep();
  DWORD TMPGetTimeFormat();
  DWORD TMPGetStatusMode();
  DWORD TMPPositon();
  DWORD TMPLength();
  void TMPSetDisplay(HWND handle);
};
#endif
 

⌨️ 快捷键说明

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