tvdisp.h

来自「vc6.0完整版」· C头文件 代码 · 共 62 行

H
62
字号
// Machine generated IDispatch wrapper class(es) created with ClassWizard
/////////////////////////////////////////////////////////////////////////////
// ITVViewer wrapper class

class ITVViewer : public COleDispatchDriver
{
public:
	ITVViewer() {}		// Calls COleDispatchDriver default constructor
	ITVViewer(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	ITVViewer(const ITVViewer& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	void SetTVMode(BOOL fTVMode);
	void IsTVMode();
	void IsChannelBarUp();
	void IsModalDialogUp();
	void IsLoaderActive();
	DATE GlobalStartTime();
	DATE GlobalEndTime();
	LPUNKNOWN ChannelList();
	long ViewerID();
	void WantNumKeys(BOOL fWantNumKeys);
	BOOL Tune(long lTuningSpace, long lChannelNumber, long lVideoStream, long lAudioStream, LPCTSTR bsIPStream);
	void GetCurrentTuningInfo(long* lTuningSpace, long* lChannelNumber, long* lVideoStream, long* lAudioStream, BSTR* pbsIPAddress);
	void GetPreviousTuningInfo(long* lTuningSpace, long* lChannelNumber, long* lVideoStream, long* lAudioStream, BSTR* pbsIPAddress);
	void SetReminder(LPUNKNOWN pEpisode, BOOL bRecord);
	void HasReminder(LPUNKNOWN pEpisode, BOOL bRecord);
	void DeleteReminder(LPUNKNOWN pEpisode, BOOL bRecord);
	void HasEnhancement(LPUNKNOWN pEpisode);
	void IsCC();
};
/////////////////////////////////////////////////////////////////////////////
// ITVControl wrapper class

class ITVControl : public COleDispatchDriver
{
public:
	ITVControl() {}		// Calls COleDispatchDriver default constructor
	ITVControl(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	ITVControl(const ITVControl& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	void OnIdle();
	void Tune(long ltsNew, long lcnNew, long lvsNew, long lasNew, LPCTSTR bsIPNew, long ltsPrev, long lcnPrev, long lvsPrev, long lasPrev, LPCTSTR bsIPPrev);
	void TearDown();
	void SyncEvent(long iEvent, LPCTSTR pParm1, LPCTSTR pParm2);
	void EpisodeStatusChanged(long iChange, LPUNKNOWN pEpi);
	void PowerChange(BOOL bPowerOn, BOOL bUIAllowed);
	void OnTVFocus();
	void SetOutput(LPCTSTR bsDeviceName);
	void GetCC();
	void SetCC(BOOL bCC);
};

⌨️ 快捷键说明

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