/* ========================================================================== * ÀÛ ¼º ÀÚ : À̼ø±Ô * ÀÛ ¼º ÀÏ : 2007.06.25 * ³» ¿ë : ÆÐó ¾îÇø®ÄÉÀÌ¼Ç * ÁÖÀÇ»çÇ× : *===========================================================================*/ #pragma once #ifndef __AFXWIN_H__ #Error "PCH¿¡ ´ëÇØ ÀÌ ÆÄÀÏÀ» Æ÷ÇÔÇϱâ Àü¿¡ 'StdAfx.h'¸¦ Æ÷ÇÔÇÕ´Ï´Ù" #endif #pragma data_seg("shared") long mUsageCnt = 0; #pragma data_seg() #pragma comment(linker, " /section:shared,rws") #include "resource.h" #include "skin/SkinResource.h" /// ÆÐó ¾îÇø®ÄÉÀÌ¼Ç class cPatcherApp : public CWinApp { public: cPatcherApp(); ~cPatcherApp(); /// ½ºÅ² Á¤º¸ ·Îµù bool LoadSkin(); /// ½ºÅ² ¸®¼Ò½º¸¦ ¸®ÅÏ cSkinManager* GetSkinResource() const; public: virtual BOOL InitInstance(); virtual int ExitInstance(); private: /// ¹ÂÅØ½º °Ë»ç bool CheckMutex(); public: /// ¹ÂÅØ½º HANDLE mMutex; private: /// ½ºÅ² cSkinManager* mSkinManager; /// °æ·Î cString mPath; /// ¸í·ÉÀμö // cString mCmdLine; // cString mIP; }; inline cSkinManager* cPatcherApp::GetSkinResource() const { return mSkinManager; }