www.pudn.com > GameEngine.rar > GameEngine_App.h, change:2005-12-16,size:635b


#ifndef GameEngine_App_Include 
#define GameEngine_App_Include 
 
#define WNDCLASSNAME "MyGame" 
class CGameEngine_App{ 
private: 
	HWND m_hWnd; 
	WNDCLASSEX m_WndClassEx; 
public: 
	CGameEngine_App(){}; 
	~CGameEngine_App(){}; 
	bool CreateWnd(LPCTSTR szWinTitle,HINSTANCE hInstance, HINSTANCE hPrevInstance,int nCmdShow); 
   	static LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam); 
	inline WNDCLASSEX GetWndClass(){return m_WndClassEx;}  //在类头文件中定义的函数,默认为inline,可省略inline关键字 
	inline HWND GetHWnd(){return m_hWnd;} 
private: 
	ATOM RegWndClass(HINSTANCE hInstance); 
}; 
#endif