======================================================================== WIN32 ÀÀ¿ë ÇÁ·Î±×·¥ : tipupdater_trayicon ÇÁ·ÎÁ§Æ® °³¿ä ======================================================================== ÀÀ¿ë ÇÁ·Î±×·¥ ¸¶¹ý»ç¿¡¼­ ÀÌ tipupdater_trayicon ÀÀ¿ë ÇÁ·Î±×·¥À» ¸¸µé¾ú½À´Ï´Ù. ÀÌ ÆÄÀÏ¿¡´Â tipupdater_trayicon ÀÀ¿ë ÇÁ·Î±×·¥À» ±¸¼ºÇÏ´Â °¢ ÆÄÀÏ¿¡ ´ëÇÑ ¿ä¾à ¼³¸íÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. tipupdater_trayicon.vcproj ÀÀ¿ë ÇÁ·Î±×·¥ ¸¶¹ý»ç¸¦ »ç¿ëÇÏ¿© »ý¼ºÇÑ VC++ ÇÁ·ÎÁ§Æ®ÀÇ ±âº» ÇÁ·ÎÁ§Æ® ÆÄÀÏÀÔ´Ï´Ù. ÆÄÀÏÀ» »ý¼ºÇÑ Visual C++ ¹öÀü¿¡ ´ëÇÑ Á¤º¸¿Í ÀÀ¿ë ÇÁ·Î±×·¥ ¸¶¹ý»ç¸¦ »ç¿ëÇÏ¿© ¼±ÅÃÇÑ Ç÷§Æû, ±¸¼º ¹× ÇÁ·ÎÁ§Æ® ±â´É¿¡ ´ëÇÑ Á¤º¸°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. tipupdater_trayicon.cpp ±âº» ÀÀ¿ë ÇÁ·Î±×·¥ ¼Ò½º ÆÄÀÏÀÔ´Ï´Ù. ///////////////////////////////////////////////////////////////////////////// ÀÀ¿ë ÇÁ·Î±×·¥ ¸¶¹ý»ç¿¡¼­ ´ÙÀ½ ¸®¼Ò½º¸¦ ¸¸µé¾ú½À´Ï´Ù. tipupdater_trayicon.rc ÇÁ·Î±×·¥¿¡¼­ »ç¿ëÇÏ´Â ¸ðµç Microsoft Windows ¸®¼Ò½ºÀÇ ¸ñ·ÏÀÔ´Ï´Ù. ¿©±â¿¡´Â RES ÇÏÀ§ µð·ºÅ͸®¿¡ ÀúÀåµÈ ¾ÆÀÌÄÜ, ºñÆ®¸Ê ¹× Ä¿¼­°¡ Æ÷ÇԵ˴ϴÙ. ÀÌ ÆÄÀÏÀº Visual C++¿¡¼­ Á÷Á¢ ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù. Resource.h »õ ¸®¼Ò½º ID¸¦ Á¤ÀÇÇϴ ǥÁØ Çì´õ ÆÄÀÏÀÔ´Ï´Ù. Microsoft Visual C++¿¡¼­ ÀÌ ÆÄÀÏÀ» ÀÐ°í ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù. tipupdater_trayicon.ico ¾ÆÀÌÄÜ ÆÄÀÏÀ̸ç, ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¾ÆÀÌÄÜ(32x32)À¸·Î »ç¿ëµË´Ï´Ù. ÀÌ ¾ÆÀÌÄÜÀº ±âº» ¸®¼Ò½º ÆÄÀÏÀÎ tipupdater_trayicon.rc¿¡ ÀÇÇØ Æ÷ÇԵ˴ϴÙ. small.ico ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¾ÆÀÌÄÜÀ¸·Î »ç¿ëµÇ´Â ÆÄÀÏ·Î, 16x16 Å©±âÀÇ ÀÛÀº ¹öÀüÀÇ ¾ÆÀÌÄÜÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÀÌ ¾ÆÀÌÄÜÀº ±âº» ¸®¼Ò½º ÆÄÀÏÀÎ tipupdater_trayicon.rc¿¡ ÀÇÇØ Æ÷ÇԵ˴ϴÙ. ///////////////////////////////////////////////////////////////////////////// ±âŸ Ç¥ÁØ ÆÄÀÏ: StdAfx.h, StdAfx.cpp ÀÌ ÆÄÀÏÀº ¹Ì¸® ÄÄÆÄÀÏµÈ Çì´õ(PCH) ÆÄÀÏÀÎ tipupdater_trayicon.pch¿Í ¹Ì¸® ÄÄÆÄÀÏµÈ Çü½Ä(PCT) ÆÄÀÏÀÎ StdAfx.obj¸¦ ºôµåÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ///////////////////////////////////////////////////////////////////////////// ±âŸ Âü°í: ÀÀ¿ë ÇÁ·Î±×·¥ ¸¶¹ý»ç¿¡¼­ »ç¿ëÇÏ´Â "TODO:" ÁÖ¼®Àº »ç¿ëÀÚ°¡ Ãß°¡Çϰųª »ç¿ëÀÚ ÁöÁ¤ÇØ¾ß ÇÏ´Â ¼Ò½º ÄÚµå ºÎºÐÀ» ³ªÅ¸³À´Ï´Ù. /////////////////////////////////////////////////////////////////////////////