/** * @file Global.h * @brief °ø¿ë ÇÔ¼ö (·Î±×¸Þ½ÃÁö ¹× ¹öÆÛ °ü¸®ÇÔ¼ö) * @remarks * @author °­µ¿¸í(edith2580@gmail.com) * @date 2009-05-09 */ #pragma once #define WIN32_LEAN_AND_MEAN // °ÅÀÇ »ç¿ëµÇÁö ¾Ê´Â ³»¿ëÀº Windows Çì´õ¿¡¼­ Á¦¿ÜÇÕ´Ï´Ù. // Windows Çì´õ ÆÄÀÏÀÔ´Ï´Ù. #include #include // timer #include // assert #include // Thread #include // standard I/O #include #include // sock #include // win32 socket #pragma comment(lib,"ws2_32.lib") #include // extension socket library #pragma comment(lib,"mswsock.lib") #include "mmsystem.h" // ¸ÖƼ¹Ìµð¾î ŸÀ̸Ӹ¦ ¾²±â #pragma comment(lib,"winmm.lib") #include #include #include #include #include #include "NFDefine.h" #include "NFConnection.h" #include "NFConnectionManager.h" #include "NFUpdateManager.h" #include "UIFramework.h" /** * @brief ·ÎÄà ¾ÆÀÌÇǸ¦ °¡Á®¿É´Ï´Ù. * @param LocalIP ·ÎÄþÆÀÌÇÇ ÀúÀ庯¼ö. * @param bClosedIP ³»ºÎ¾ÆÀÌÇǸ¦ ¾ò¾î¿Ã¶§ * @return ¼º°ø¿©ºÎ */ BOOL GetLocalIP(CHAR* pLocalIP_Out, BOOL bClosedIP = FALSE); BOOL GetLocalIP(WCHAR* pLocalIP_Out, BOOL bClosedIP = FALSE);