www.pudn.com > DVBPlayer.rar > UiInterface.h, change:2004-07-15,size:735b


// UiInterface.h: interface for the UiInterface class. 
// 
////////////////////////////////////////////////////////////////////// 
 
#if !defined(AFX_UIINTERFACE_H__BEB25AA0_CE4D_411C_85B4_FF85A6529FB1__INCLUDED_) 
#define AFX_UIINTERFACE_H__BEB25AA0_CE4D_411C_85B4_FF85A6529FB1__INCLUDED_ 
 
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
 
 
#include "event.h" 
 
 
 
// all ui base class 
class UiInterface  :public EventQueue 
{ 
public: 
	void SetTarget( EventQueue* eq ); 
	virtual BOOL init() = 0; 
	virtual CWnd*	GetMainWnd() = 0 ;  
	UiInterface() ; 
	virtual ~UiInterface(); 
	 
 
	EventQueue*         m_target; 
 
}; 
 
#endif // !defined(AFX_UIINTERFACE_H__BEB25AA0_CE4D_411C_85B4_FF85A6529FB1__INCLUDED_)