#ifndef APPLICATION_H #define APPLICATION_H #include class CApplication { public: CApplication(); void SetStyle(unsigned int Application, unsigned int Frame, unsigned int Title, unsigned int Menu, unsigned int Bar, unsigned int Client); HRESULT Create(char * name, int x, int y, unsigned int w, unsigned int h, void * (*event)(HANDLE hWnd, s_gi_msg *msg)); HRESULT Destroy(); HRESULT Show(); HRESULT Hide(); HRESULT SetPos(int x, int y); HRESULT SetSize(int w, int h); HANDLE GetHANDLE(); private: HANDLE hWnd; sCreateApplication * app; unsigned int StyleApplication; unsigned int StyleFrame; unsigned int StyleTitle; unsigned int StyleMenu; unsigned int StyleBar; unsigned int StyleClient; }; #endif