À©µµ¿ìÁî¿ë ÀÀ¿ë ÇÁ·Î±×·¥À» ¸¸µå´Â ¹æ¹ýÀº ¿©·¯ °¡Áö°¡ ÀÖ´Ù. ¿î¿µÃ¼Á¦°¡ Á¦°øÇÏ´Â ÇÔ¼ö¸¦ Á÷Á¢ È£ÃâÇÏ´Â ³×ÀÌƼºê ¾ð¾î°¡ °¡Àå ±âº»ÀûÀÌ°í ÀÚ¹Ù, ´å³Ýó·³ °¡»ó ¸Ó½ÅÀ» È°¿ëÇÏ´Â ¹æ¹ýµµ ¸¹ÀÌ »ç¿ëµÈ´Ù. °¡»ó ¸Ó½ÅÀ» ¾²´Â ¹æ¹ýÀº ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ¼öÁØÀÌ ³ô¾Æ »ý»ê¼ºÀÌ ¿ùµîÇÏÁö¸¸ ¼º´ÉÀÌ ¶³¾îÁ® ¾ÆÁ÷±îÁö´Â ¿ëµµ»óÀÇ Á¦¾àÀÌ ÀÖ´Â ÆíÀÌ´Ù. ¼Óµµ°¡ Áß¿äÇÑ ½Ã½ºÅÛ ÇÁ·Î±×·¡¹ÖÀ̳ª ¸Þ¸ð¸®ÀÇ Á¦¾àÀÌ µû¸£´Â ¸ð¹ÙÀÏ È¯°æ¿¡¼´Â ¾ÆÁ÷±îÁöµµ ³×ÀÌƼºê ¾ð¾î°¡ ÁÖ¸¦ ÀÌ·é´Ù.
³×ÀÌƼºê °³¹ßÀ» Á÷Á¢ Áö¿øÇÏ´Â ¾ð¾î´Â ¼öµµ ¾øÀÌ ¸¹´Ù. °ú°Å¿¡´Â ºñÁÖ¾ó º£ÀÌÁ÷, µ¨ÆÄÀÌ µîÀÇ RAD Åøµµ ¸¹ÀÌ »ç¿ëµÇ¾úÁö¸¸ ¿äÁòÀº ±×´ÙÁö ¸¹ÀÌ »ç¿ëµÇÁö ¾Ê´Â´Ù. ¿ª½Ã ÀüÅëÀûÀÎ C/C++ ¾ð¾î°¡ °¡Àå ´ëÁßÀûÀÌ´Ù. C/C++ ¾ð¾î¸¦ ¾²´Â ¹æ¹ýÀº Å©°Ô C ¼öÁØ¿¡¼ API ÇÔ¼ö¸¦ Á÷Á¢ È£ÃâÇÏ´Â SDK ¹æ¹ý°ú C++·Î API¸¦ Ŭ·¡½ºÈÇÏ¿© »ç¿ëÇÏ´Â MFC ¹æ¹ýÀ¸·Î ³ª´©¾îÁö¸ç ¾÷°è¿¡¼ °¡Àå ÀϹÝÀûÀ¸·Î ¸¹ÀÌ »ç¿ëµÇ´Â ¹æ¹ýÀÌ´Ù. SDK¿Í MFC´Â Àå´ÜÁ¡ÀÌ È®¿¬È÷ ±¸ºÐµÇ´Âµ¥ ÇÑÂÊÀÇ ÀåÁ¡ÀÌ ¹Ý´ëÂÊÀÇ ´ÜÁ¡ÀÌ µÈ´Ù.
|
ÀåÁ¡ |
´ÜÁ¡ |
SDK |
ÀÛ°í ºü¸£´Ù. |
»ý»ê¼ºÀÌ ³·´Ù. |
MFC |
»ý»ê¼ºÀÌ ³ô´Ù. |
Å©°í ´À¸®´Ù. |
µÎ °³¹ß ¹æ¹ýÀÇ Â÷ÀÌÁ¡µéÀº ±â¹Ý ¾ð¾î°¡ CÀΰ¡ C++Àΰ¡¿¡ µû¶ó ÆÄ»ýµÈ´Ù. ¹°·Ð SDK¿¡¼µµ C++À» ¾µ ¼ö ÀÖ°í MFC¿¡¼µµ C ¹®¹ýÀ» ¾µ ¼ö ÀÖ±â´Â ÇÏÁö¸¸ ÀϹÝÀûÀÌÁö ¾Ê´Ù. C++Àº Æí¸®Çϱâ´Â ÇÏÁö¸¸ ¾Æ¹«¸® ÃÖÀûȸ¦ Çصµ Cº¸´Ù ´À¸° °ÍÀº ¸í¹éÇÑ »ç½ÇÀÌ´Ù. CÀÇ ±¸Á¶ÀûÀÎ ¹æ¹ýÀÌ ¼Óµµ³ª Å©±â¸é¿¡¼´Â À¯¸®ÇÏ°í »ý»ê¼º Çâ»óÀ» À§Çؼ´Â C++ÀÇ °´Ã¼ ÁöÇâÀûÀÎ ¹æ¹ýÀÌ À¯¸®ÇÏ´Ù. ¾ÈŸ±õ°Ôµµ µÎ ¾ð¾îÀÇ Àå´ÜÁ¡Àº »óÈ£ ¹èŸÀûÀÌ´Ù.
±×·¸´Ù¸é CÀÇ È¿À²¼ºÀ» º¸ÀåÇϸ鼵µ C++ÀÇ Æí¸®ÇÔÀ» ´©¸± ¼ö ÀÖ´Â ¹æ¹ýÀº ¾øÀ»±î? ±×·¡¼ ³ª¿Â °ÍÀÌ ¹Ù·Î WTLÀÌ´Ù. WTLÀº ÀÌ µÑ »çÀÌ¿¡ À§Ä¡ÇÏ´Â »õ·Î¿î °³¹ß ¹æ¹ýÀ¸·Î½á º¹ÀâÇÑ UI Á¦ÀÛÀ» À§ÇØ ATLÀ» È®ÀåÇÑ Å¬·¡½º ÁýÇÕÀÌ´Ù. ´ëºÎºÐÀÇ ±â´ÉÀ» ÅÛÇø´ Ŭ·¡½º·Î Á¦°øÇÏ¿© °´Ã¼ ÁöÇâÀÇ ÀÌÁ¡À» Á¦°øÇϸ鼵µ Å©±â°¡ ÀÛ°í ºü¸£´Ù. SDK¿¡ ÇÊÀûÇÏ´Â Å©±â¿Í ¼Óµµ¸¦ Á¦°øÇϸ鼵µ °´Ã¼ ÁöÇâÀÇ ÀåÁ¡À» ´©¸± ¼ö ÀÖ´Ù.
WTLÀº ÃÖÃÊ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡ ÀÇÇØ ¹«·á ¹öÀüÀ¸·Î ¸¸µé¾îÁ³À¸¸ç ÇöÀç´Â ¿ÀÇ ¼Ò½º·Î °ø°³µÈ »óÅÂÀÌ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®°¡ ´õ ÀÌ»ó Áö¿øÀ» ÇÏÁö´Â ¾ÊÁö¸¸ ¾î·µç Áß¿äÇÑ °ÍÀº ´©±¸³ª ¹«·á·Î ¾µ ¼ö ÀÖ´Ù´Â Á¡ÀÌ´Ù. ¹öÀüÀÌ ¿Ã¶ó°¥¼ö·Ï ±â´ÉÀÌ ´Ã¾î³ª°í Ŭ·¡½º ¼ö°¡ Áõ°¡ÇÏ´Â °ÍÀº ´ç¿¬Çѵ¥ Ãʱ⠹öÀüºÎÅÍ ±½Á÷ÇÑ º¯È¸¸ Á¤¸®ÇØ º¸¾Ò´Ù.
¹öÀü |
¹ßÇ¥ ³âµµ |
Ư¡ |
3.0 |
|
ù ¹öÀü. |
3.1 |
|
3.0ÀÇ ¹ö±× ÇȽº ¹× ¸¶ÀÌ³Ê ¾÷±×·¹À̵å |
7.0 |
2002³â 4¿ù 2ÀÏ |
VS 2001 Áö¿ø |
7.1 |
2003³â 12¿ù 9ÀÏ |
VS 2003 Áö¿ø, À©µµ¿ìÁî CE Áö¿ø. ¿ÀÇ ¼Ò½º·Î ÀüȯµÊ |
7.5 |
2006³â 6¿ù 13ÀÏ |
VS 2005 Áö¿ø |
8.0 |
2007³â 6¿ù 15ÀÏ |
ºñ½ºÅ¸ UI Áö¿ø, VS 2005 Express Áö¿ø |
9.0 |
? |
³ª¿Â´Ù´Â ¼Ò¹®¸¸ ¹«¼ºÇÑ »óÅÂÀÓ. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¸ÁÇϱâ Àü¿¡ ³ª¿Ã ¿¹Á¤ |
¹öÀüÀÌ 1.0ºÎÅÍ ½ÃÀÛÇÏÁö ¾Ê°í 3.0ºÎÅÍ ½ÃÀÛÇÏ¸ç ¹Ù·Î 7.0À¸·Î °Ç³Ê ¶Ù¾ú´Ù. ÀÌ´Â WTLÀÌ ±â¹Ý ¶óÀ̺귯¸®ÀÎ ATLÀÇ ¹öÀüÀ» µû¸£±â ¶§¹®Àε¥ ATLÀº °íÀ¯ÇÑ ¹öÀüÀ» ¸Þ±â´Ù°¡ °©Àڱ⠺ñÁÖ¾ó ½ºÆ©µð¿À¿Í ¹öÀüÀ» ÀÏÄ¡ ½ÃÅ°µµ·Ï º¯°æµÇ¾ú´Ù. ±×·¯´Ù º¸´Ï WTLÀÇ ¹öÀü ¹øÈ£µµ ¿¬¼ÓÀûÀÌÁö ¸øÇÏ°í Çò°¥¸®°Ô ¸Þ°ÜÁ® ÀÖ´Ù.
ÇöÀç ÀÌ ±ÛÀ» ¾²´Â ½ÃÁ¡¿¡¼ WTLÀÇ ÃֽŠ¹öÀüÀº 8.0ÀÌ´Ù. ºñÁÖ¾ó ½ºÆ©µð¿À 2008°ú ÇÔ²² ¾µ ¼ö ÀÖ´Â ¹öÀüÀº ¾ÆÁ÷ ¾øÀ¸¹Ç·Î 2005·Î ÇнÀÇØ¾ß ÇÑ´Ù. ³ª¿ÂÁö ´ë·« 1³â Á¤µµ µÇ¾úÀ¸¹Ç·Î ÀÌÁ¦ 9.0ÀÌ ³ª¿Ã ¶§µµ µÇ¾ú´Ù. ¾Æ¸¶ 9.0Àº ºñÁÖ¾ó ½ºÆ©µð¿À 2008À» Áö¿øÇÒ °ÍÀ¸·Î ¿¹»óµÈ´Ù. ¹öÀüÀÌ ¹Ù²î¾îµµ ÇÏÀ§ ȣȯ¼ºÀº ¿Ø¸¸Å À¯ÁöµÇ¹Ç·Î 8.0À¸·Î ÇнÀÀ» ½ÃÀÛÇصµ Â÷ÈÄ ½Ç¹«¿¡ Àû¿ëÇÒ ¶§ º° ¹«¸®´Â ¾øÀ» °ÍÀÌ´Ù.
WTLÀº ±âÁ¸ °³¹ß ¹æ¹ý°ú ¾î¶² Â÷ÀÌÁ¡ÀÌ ÀÖÀ»±î. À©µµ¿ì¸¦ ¸¸µé°í ±× ¾È¿¡ ¹®ÀÚ¿ Çϳª¸¸ Ãâ·ÂÇÏ´Â °£´ÜÇÑ ¿¹Á¦¸¦ ¸¸µé¾î Å©±â¿Í ¼Óµµ¸¦ ºñ±³ÇØ º¸ÀÚ. ºñÁÖ¾ó ½ºÆ©µð¿ÀÀÇ °¢Á¾ ÇÁ·ÎÁ§Æ® Çü½ÄÀ¸·Î ¿¹Á¦¸¦ ÁË´Ù ¸¸µé¾î º¸¾Ò´Ù.
°³¹ß ¹æ¹ý |
µð¹ö±× |
¸±¸®Áî |
¼Óµµ |
Win32 |
428K |
37K |
°¡Àå ºü¸§ |
MFC °øÀ¯ DLL |
137K |
48K |
´À¸² |
MFC Á¤Àû DLL |
2300K |
489K |
´À¸² |
WTL |
736K |
76K |
ºü¸§ |
´å³Ý |
4K |
4K |
¾öû³ª°Ô ´À¸² |
µð¹ö±× ¹öÀüÀº º° Àǹ̾øÀ¸¹Ç·Î ¸±¸®Áî ¹öÀü¸¸ ºñ±³ÇØ º¸ÀÚ. ÇÁ·Î±×·¥ÀÇ Å©±â´Â ¿ª½Ã Win32°¡ °¡Àå ÀÛ´Ù. 37K³ª ³ª¿Ô´Âµ¥ ¼¼ÆÃÀ» Á¶±Ý º¯°æÇÏ¸é »ç½Ç À̺¸´Ù ´õ ÀÛ°Ô ¸¸µé ¼öµµ ÀÖ´Ù. ´ÙÀ½À¸·Î MFC °øÀ¯ DLL ¹öÀüÀÌ ÀÛÀºµ¥ ¾Ë´Ù½ÃÇÇ ÀÌ ¹æ½ÄÀ¸·Î ¸¸µç ½ÇÇà ÆÄÀÏÀº MFCxx.DLLÀ̶ó´Â ¾öû³ Å©±âÀÇ DLLÀ» °°ÀÌ ¹èÆ÷ÇØ¾ß ÇÏ´Â ¹®Á¦°¡ ÀÖ´Ù. ´Üµ¶ ½ÇÇà °¡´ÉÇÑ MFC Á¤Àû DLL ¹öÀüÀº Win32¿¡ ºñÇØ ´ë·« 15¹è Á¤µµ ´õ Å©´Ù. ÇÁ·ÎÁ§Æ®°¡ Ä¿Áö¸é ÀÌ Â÷ÀÌ´Â ÁÙ¾îµéÁö¸¸ ¾Æ¹¸µç Å« °Ç »ç½ÇÀÌ´Ù.
WTLÀº 76K·Î Win32¿¡ ºñÇؼ´Â °öÀý Á¤µµ µÇÁö¸¸ MFC¿¡ ºñÇؼ´Â 7¹è Á¤µµ ´õ ÀÛ´Ù. ²À ÇÊ¿äÇÑ Äڵ常 Æ÷ÇÔÇϹǷΠũ±â°¡ ÀÛ°í º°µµÀÇ DLLÀ» ¹èÆ÷ÇÏÁö ¾Ê¾Æµµ ´Üµ¶ ½ÇÇàÀÌ °¡´ÉÇÏ´Ù. ´å³Ý ¿¹Á¦µµ ¸¸µé¾î ºÃ´Âµ¥ Å©±â°¡ 4K·Î Ãʹ̴ÏÀÎ °Í °°Áö¸¸ µÚÂÊ¿¡ ´å³Ý ÇÁ·¹ÀÓ¿öÅ©¶ó´Â °Å´ëÇÑ Áö¿ø±ºÀÌ ÀÖ¾î¾ß ÇϹǷΠ°øÁ¤ÇÑ ºñ±³¶ó ÇÒ ¼ö´Â ¾ø´Ù.
¼Óµµ´Â Á¤¹ÐÇÏ°Ô ÃøÁ¤Çϱ⠾î·Á¿ö ÁÖ°üÀûÀ¸·Î ºñ±³ÇØ º¸¾Ò´Ù. °¡Àå ´À¸° ´å³Ý°ú Win32´Â ´ë·« 2.5¹è Â÷ÀÌ°¡ ³ª¸ç MFC¿Í WTLÀº Win32¿¡ ºñÇØ ±Ù¼ÒÇÏ°Ô Á¶±Ý ´À¸®´Ù. ¼Óµµ¶ó´Â °ÍÀº ÇÁ·ÎÁ§Æ®ÀÇ ÇüÅ¿¡ µû¶ó Æò°¡ ¹æ¹ýÀÌ ´Þ¶óÁö¹Ç·Î ¿ø·ÐÀûÀÎ ºñ±³¸¸ °¡´ÉÇÒ »ÓÀÌ´Ù. WTLÀº Win32¿Í MFC »çÀÌ¿¡¼ Àû´çÇÑ Å©±â¿Í Àû´çÇÑ ¼Óµµ¸¦ ³» ÁÖ´Â Áß°£ÀûÀÎ °³¹ß ¹æ¹ýÀÌ´Ù. ´ÙÀ½Àº WTLÀÇ ÀϹÝÀûÀÎ ÀåÁ¡µéÀÌ´Ù.
¡á ´Ù¿î·Îµå¸¸ ¹ÞÀ¸¸é ¾µ ¼ö ÀÖ´Â °øÂ¥´Ù.
¡á MFC¿¡ ¹ö±Ý°¡´Â °´Ã¼ ÁöÇâ ȯ°æÀ» Á¦°øÇÑ´Ù. CString°°Àº Æí¸®ÇÑ Å¬·¡½º¸¦ ¾µ ¼ö ÀÖÀ¸¸ç DDX °°Àº ±â´Éµµ Á¦°øµÈ´Ù.
¡á Win32¿¡ ºñÇØ ¸¶¹ý»ç, ¸Þ½ÃÁö ¸Ê ÆíÁý µî ÀϺΠ±â´ÉÀÌ ÀÚµ¿ÈµÇ¾î ÀÖ´Ù.
¡á MFC¿¡ ºñÇØ µµÅ¥¸àÆ®/ºä ±¸Á¶ °°Àº º¹ÀâÇÑ ±¸Á¶¸¦ ¾²Áö ¾Ê¾Æ ´Ü¼øÇÏ´Ù.
¡á ¼Ò½º°¡ °ø°³µÇ¾î ÀÖÀ¸¹Ç·Î ¿øÇÏ¸é ¶â¾î °íÃÄ°¡¸ç ¾µ ¼öµµ ÀÖ°í WTLÀ» ÅëÇØ ÃֽŠAPIÀÇ Àû¿ë ±â¹ýÀ» ¿¬±¸ÇÒ ¼öµµ ÀÖ´Ù.
¡á ¿ö³« °¡º±´Ù º¸´Ï ÃֽŠ±â¼úÀÌ »¡¸® Àû¿ëµÇ¸ç ¾î¶² ºÎºÐÀº MFCº¸´Ù ´õ ÁÁÀº ±â´ÉÀ» Á¦°øÇϱ⵵ ÇÑ´Ù.
¹°·Ð ´ÜÁ¡µµ ¸¹´Ù. ±â´ÉÀûÀ¸·Î ºÎÁ·ÇÑ Á¡µµ ÀÖ°í óÀ½ ¹è¿ï ¶§ »ý¼ÒÇÏ´Ù´Â °Íµµ ¹®Á¦´Ù. ±×·¯³ª °¡Àå Ä¡¸íÀûÀÎ ´ÜÁ¡Àº »ç¿ëÇÏ´Â »ç¶÷ÀÌ Àû°í °ü·Ã ÀڷḦ ¾ò±â Èûµé´Ù´Â Á¡ÀÌ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®°¡ °ø½ÄÀûÀ¸·Î Áö¿øÇÏÁö ¾Ê±â ¶§¹®¿¡ MSDN¿¡ °ü·Ã ¹®¼°¡ Àü¹«ÇÏ´Ù. ÀÎÅͳݿ¡ °ø°³µÈ ÀÚ½À¼µéÀ» ÂüÁ¶Çϵ簡 ¾Æ´Ï¸é Çì´õ ÆÄÀÏÀ» ÀÏÀÏÀÌ ºÐ¼®Çؼ »ç¿ë¹ýÀ» ÀÍÇô¾ß ÇϹǷΠÃʺ¸ÀÚ°¡ ½±°Ô ¹üÁ¢Çϱ⠾î·Æ´Ù.
±×·¸´Ù¸é ¿Ö ¾Ö½á ¸¸µé¾î ³õ°í Áö¿øÀ» ÇÏÁö ¾ÊÀ»±î? ÀÌÀ¯´Â °£´ÜÇÏ´Ù. µ·ÀÌ ¾ÈµÇ±â ¶§¹®ÀÌ´Ù. µ·¹Þ°í ÆÈ Á¤µµÀÇ ¶óÀ̺귯¸®°¡ ¾Æ´Ï´Ù º¸´Ï ¸¸µé¾î¸¸ ³õ°í ´õ ÀÌ»ó ÅõÀÚ¸¦ ÇÏÁö ¾Ê´Ù°¡ ¿ÀÇ ¼Ò½º·Î ÀüȯÇÏ¿© ´øÁ® ¹ö¸° °ÍÀÌ´Ù. ±×·¸´Ù¸é µ·µµ ¾ÈµÇ´Â °É ¾Ë¸é¼ ¿Ö ¸¸µé¾úÀ»±î? WTLÀ» ¸¸µç ¼Ó»çÁ¤Àº Á¤È®ÇÏ°Ô ¾Ë ¼ö ¾øÁö¸¸ ¾Æ¸¶µµ ¸ð¹ÙÀÏÀ̳ª ÀÎÅÍ³Ý È¯°æÀ» À§ÇØ ¸¸µç °ÍÀÌ ¾Æ´Ñ°¡ »ý°¢µÈ´Ù. API´Â ³Ê¹« ºÒÆíÇÏ°í MFC´Â ³Ê¹« ºñÈ¿À²ÀûÀ̱⠶§¹®¿¡ Áß°£ ´Ü°èÀÇ Àû´çÇÑ ¶óÀ̺귯¸®°¡ Àý½ÇÇß´ø °ÍÀÌ´Ù.
»çÁ¤ÀÌ ÀÌ·¸´Ù º¸´Ï WTLÀ» ¹è¿ì°í »ç¿ëÇϱⰡ ½±Áö ¾Ê´Ù. ½ÃÁß¿¡ WTLÀ» ´Ù·ç´Â Ä£ÀýÇÑ ÀÚ½À¼ Çϳª ÃâÆÇµÈ ¹Ù ¾ø°í °³¹ßÇÏ´Ù°¡ ¹®Á¦°¡ »ý°Üµµ ÂüÁ¶ÇÒ¸¸ÇÑ ¹®¼°¡ µå¹°´Ù. ±×³ª¸¶ õ¸¸ ´ÙÇàÀÎ °ÍÀº ÀÚÀ¯ °ø°£ÀÎ ÀÎÅͳݿ¡´Â °ü·Ã ¹®¼°¡ ¾î´À Á¤µµ Á¸ÀçÇÑ´Ù´Â Á¡ÀÌ´Ù. ÀÎÅͳÝÀ» °Ë»öÇØ º¸¸é ÃÖ¼ÒÇÑÀÇ ±âº» »ç¿ë¹ý Á¤µµ´Â ¾î·ÆÁö ¾Ê°Ô ¾òÀ» ¼ö ÀÖ´Ù. ¶Ç ºñÁÖ¾ó ½ºÆ©µð¿ÀÀÇ ÀÎÅÚ¸®¼¾½º ±â´Éµµ ±²ÀåÇÑ µµ¿òÀÌ µÈ´Ù.
°´Ã¼ ´ÙÀ½¿¡ Á¡¸¸ ²À ÂïÀ¸¸é ¸â¹öÀÇ ¸ñ·ÏÀÌ ÁÂ¾Ç ³ª¿Â´Ù. ÃÖ¼ÒÇÑ ¸â¹ö ÇÔ¼öÀÇ À̸§À» ÀÏÀÏÀÌ ¿Ü¿ìÁö ¾Ê¾Æµµ µÈ´Ù. ÇÔ¼ö ´ÙÀ½¿¡ ¿©´Â °ýÈ£¸¦ ¿¸é ÀμöÀÇ ¸ñ·ÏÀÌ ³ªÅ¸³ª¸ç ¿À¹ö·ÎµùµÈ ÇÔ¼ö´Â ¾î¶² ¿øÇüÀÌ ÀÖ´ÂÁö ¾Ë ¼ö ÀÖ´Ù. ¸¸¾à ºñÁÖ¾ó ½ºÆ©µð¿À°¡ ÀÎÅÚ¸®¼¾½º¸¦ Áö¿øÇÏÁö ¾Ê´Â´Ù¸é Ç㱸Ç峯 Çì´õ ÆÄÀÏ »çÀ̸¦ Çì¾öÄ¡°í µ¹¾Æ ´Ù³à¾ß ÇÒ °ÍÀÌ´Ù. °³¹ß °æÇèÀÌ ÀÖ´Â »ç¶÷µéÀº »ç½Ç ÀÌ Á¤µµ µµ¿ò¸»¸¸ Çصµ ÃæºÐÇÑ Á¤µµ´Ù.
WTLÀ» ¹è¿ì´Âµ¥´Â ¾î´À Á¤µµÀÇ ³ë·ÂÀÌ µé±î? WTLÀº °£´ÜÇÑ ¶óÀ̺귯¸®ÀÌÁö¸¸ ¼±¼ö °ú¸ñÀÌ ¸¹Àº ÆíÀ̶ó »ç¶÷¿¡ µû¶ó ½¬¿ï ¼öµµ ÀÖ°í ¾Æ´Ò ¼öµµ ÀÖ´Ù. ±âº» ÀÚÁúÀÌ µÈ´Ù¸é WTLÀº ±×¾ß ¸»·Î ²ÀÌÁö¸¸ Ãʺ¸ÀÚ¿¡°Ô´Â ¾ÆÁÖ ³ÇØÇØ º¸ÀδÙ. WTLÀ» Á¦´ë·Î ¹è¿ì°í È°¿ëÇϱâ À§Çؼ´Â ´ÙÀ½ ¿ä°ÇµéÀ» ¸¸Á·ÇØ¾ß ÇÑ´Ù.
¡á C/C++ : ¸ðµç ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ±âº»ÀÌ´Ù. C/C++À» ¸ð¸¥´Ù¸é WTLÀº ¾Æ¿¹ Á¢±ÙÁ¶Â÷ ÇÒ ¼ö ¾ø´Ù. ƯÈ÷ C++ÀÇ ÅÛÇø´ °°Àº °í±Þ ¹®¹ý¿¡µµ Åë´ÞÇØ ÀÖ¾î¾ß ÇÑ´Ù.
¡á Win32 API : WTLÀº Win32ÀÇ ·¡ÆÛÀ̹ǷΠWin32µµ ±âº» °ú¸ñÀÌ´Ù. »ó¼¼ÇÏ°Ô´Â ¾Æ´Ï´õ¶óµµ ¿î¿µÃ¼Á¦°¡ ¾î¶»°Ô µ¹¾Æ°¡´ÂÁö °³³äÀº ÆľÇÇÏ°í ÀÖ¾î¾ß ÇÑ´Ù. ½ÃÁß¿¡ Win32¸¦ ´Ù·ç´Â ÁÁÀº Ã¥ÀÌ ÃâÆǵǾî ÀÖ´Ù. µüÈ÷ ¹¹¶ó°í ¸»ÇÏÁø ¾Ê°ÚÁö¸¸...
¡á MFC : WTLÀº MFC¸¦ ¸ð¹æÇÑ ¶óÀ̺귯¸®À̹ǷΠMFC¿¡ ´ëÇÑ °æÇèÀÌ Áß¿äÇÏ´Ù. MFCÀÇ ±¸Á¶¿Í °ÅÀÇ Èí»çÇϹǷΠMFC¸¦ Àß ¾Ë¸é WTL È°¿ëÀº ¾ÆÁÖ ½±´Ù. Win32º¸´Ù ¿ÀÈ÷·Á MFC¿¡ ´ëÇÑ °æÇèÀÌ ´õ ¸¹Àº µµ¿òÀÌ µÉ °ÍÀÌ´Ù. ´ëÃæ ¾Æ´Â Á¤µµ¿©¼´Â ¾ÈµÇ¸ç MFCÀÇ ³»ºÎ±îÁö ÆľÇÇÏ°í ÀÖ¾î¾ß ÇÑ´Ù.
¡á ATL : WTLÀº ATLÀÇ È®Àå ¶óÀ̺귯¸®À̹ǷΠATL¿¡ ´ëÇÑ ´ëÃæÀÇ ÀÌÇصµ ÇÊ¿äÇÏ´Ù. ATLÀº ¾ÖÃÊ¿¡ COM ¿ÀºêÁ§Æ®³ª ActiveX ÄÁÆ®·Ñ Á¦ÀÛÀ» À§ÇØ µðÀÚÀÎµÈ °ÍÀÌ´Ù. ±×·¯´Ù º¸´Ï ±âº»ÀûÀÎ UI Ŭ·¡½º°¡ Æ÷ÇԵǾî ÀÖ´Ù. ÇÏÁö¸¸ COM °ü·Ã ±â´É¿¡ ³Ê¹« Ä¡ÁßÇÏ´Ù º¸´Ï °Å´ëÇÏ°í º¹ÀâÇÏ´Ù. ±×·¡¼ ATLÀÇ UI Ŭ·¡½º¸¦ È®ÀåÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ß¿¡ ½±°Ô È°¿ëÇÒ ¼ö ÀÖµµ·Ï WTLÀ» ¸¸µç °ÍÀÌ´Ù. ´ÙÇàÈ÷ ATLÀ» ¸ð¸¥´Ù°í ÇÏ¿© Áö±Ý ATLÀ» °øºÎÇÒ ÇÊ¿ä´Â ¾ø´Ù.
±×·¸´Ù¸é Áö±Ý °ú¿¬ WTLÀ» ¹è¿ï ÇÊ¿ä°¡ ÀÖÀ»±î? ÀÌ Áú¹®¿¡ ´ëÇÑ ´äÀº °¢ÀÚÀÇ »óȲ¿¡ µû¶ó ´Þ¶óÁö°ÚÁö¸¸ °á·ÐºÎÅÍ ¸»ÇÏÀÚ¸é ±»ÀÌ ¹è¿ï ÇÊ¿ä°¡ ¾ø´Ù. ½Ç¹«¿¡¼ Win32³ª MFC¸¦ Àß ½á ¸Ô°í ÀÖ°í º° ºÎÁ·ÇÔÀÌ ¾ø´Ù¸é ±×°É·Î °è¼Ó ¸¸Á·ÇÏ¸é µÈ´Ù. WTLº¸´Ù´Â MFC°¡ ¾Æ¹«·¡µµ ÇÑ ¼ö À§ÀÌ°í »ý»ê¼ºµµ ³ôÀ¸¸ç °ø°³µÈ ¹®¼µµ ¸¹´Ù. MFCÀÇ Å©±â³ª ¼Óµµ°¡ ¸¸Á·½º·´Áö ¸øÇÏ´Ù¸é À̶§´Â Win32¸¦ »ç¿ëÇÏ¸é µÈ´Ù. WTL ¿¹Âù·ÐÀÚµéÀº MFCº¸´Ù ÀÛ°í Win32º¸´Ù Æí¸®ÇÏ´Ù°í ÁÖÀåÇÏÁö¸¸ ¹Ý´ë·Î ¾ê±âÇϸé Win32º¸´Ù Å©°í MFCº¸´Ù ºÒÆíÇÏ´Ù. ½±°Ô ¸»Çؼ ¾îÁß°£ÇÑ °ÍÀÌ´Ù.
ºñ½Á ºñ½ÁÇÑ ¼¼ °¡Áö¸¦ ¸Ó¸®¼Ó¿¡ °°ÀÌ ³Ö°í ´Ù´ÏÀÚ¸é Çò°¥¸®±âµµ ÇÑ´Ù. ºñ½ÁÇÑ °Í °°¾Æ º¸¿©µµ ½Ç»óÀº ¹Ì¼¼ÇÏ°Ô Æ²¸° ºÎºÐÀÌ ¸¹¾Æ ¶æÇÏÁö ¾Ê°Ô ÇÔÁ¤¿¡ ºüÁú À§ÇèÀÌ µµÃ³¿¡ µµ»ç¸®°í ÀÖ´Ù. Ưº°È÷ ´çÀå ÇÊ¿ä°¡ ¾ø´Ù¸é ¾Ö½á ½Ã°£À» ³»¼ »õ·Î ¹è¿ï ÇÊ¿ä´Â ¾ø´Ù°í »ý°¢ÇÑ´Ù. ÀÌ°Í Àú°Í ¿¬ÀåÀ» ¸¹ÀÌ º¸À¯ÇÑ °Íº¸´Ù ¿¬Àå Çϳª¶óµµ Á¦´ë·Î Àß ¾²´Â °ÍÀÌ ´õ Áß¿äÇÏ´Ù. ±¦ÇÑ È£±â½É¿¡ WTLÀ» ¹è¿ö º¸°íÀÚ ÇÑ´Ù¸é ´çÀå °üµÎ±â¸¦ ±ÇÇÏ°í ½Í´Ù.
±×·¯³ª ½ÇÁ¦·Î °³¹ß ÇöÀå¿¡ ÀÖ´Ù º¸¸é ¼¼»ó »ìÀ̶ó´Â°Ô ±×·¸°Ô °£´ÜÇÏÁö ¾Ê´Ù´Â °ÍÀ» ´À³¥ ¼ö ÀÖ´Ù. ³ª È¥ÀÚ¸¸ ¾È ¾´´Ù°í µÉ °Ô ¾Æ´Ï´õ¶ó´Â °ÍÀÌ´Ù. ÇÁ·ÎÁ§Æ® Áß¿¡ Ä¿½ºÅÒ ÄÁÆ®·ÑÀ» °©ÀÌ Á¦°øÇÑ °ÍÀ¸·Î ±³Ã¼Ç϶ó´Â Áö½Ã°¡ ¶³¾îÁ³´Ù. ÄÁÆ®·ÑÀ» ÁØ´Ù´Ï ±×³É ºÙÀÌ¸é µÉ °Í °°¾Æ ÁÁ¾Æ¶ó Çߴµ¥ ±×°Ô DLLµµ ¾Æ´Ï°í LIBµµ ¾Æ´Ï°í WTL ¼Ò½º·Î ¿Â °ÍÀÌ´Ù. »ýÆÇ ¸ð¸£´Â ¼Ò½º¸¦ ¾îÂî ¾îÂîÇؼ °Ü¿ì ºÙ¿´´Âµ¥ ±×³ª¸¶µµ ¹ö±×°¡ ÀÖ´Â °ÍÀÌ´Ù. µð¹ö±ëÀº À»ÀÇ ¸òÀÌ´Ù. ¹ö±×¸¦ °íÄ¡Áö ¾ÊÀ¸¸é °©ÀÌ µ·À» ¾È ÁÖ´Ï ¾î¿ µµ¸®°¡ ¾ø´Ù.
±×·¡¼ ¾î¿ ¼ö ¾øÀÌ WTLÀ» ¹è¿ì°Ô µÈ °ÍÀÌ´Ù. ÀÌ¹Ì WTL·Î ÀÛ¼ºµÈ Äڵ尡 Àֱ⠶§¹®¿¡ ÃÖ¼ÒÇÑ ±âº»Àº °øºÎÇØ¾ß ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ÀÎÅͳÝÀ» °Ë»öÇÏ¿© ¸î ¾ÈµÇ´Â ¹®¼¸¦ ã¾Æ WTLÀ» ÀÍÈ÷°í ½Ç¹«¿¡ Àû¿ëÀ» ÇßÀ¸¸ç Áö±ÝÀº ³ª °°Àº °ï¶õÇÑ Ã³Áö¿¡ ³õÀÎ »ç¶÷À» À§ÇØ ÀÌ·¸°Ô °Á±îÁö ¾²°í ÀÖ´Ù. ºñ·Ï ÇãÁ¢Çϱâ´Â ÇÏÁö¸¸ ¸»ÀÌ´Ù. ÀÌ °Á´ ¸ñ¼û °É°í ¾´ °ÍÀÌ ¾Æ´Ï¸ç ´ëÃæ ¾Æ´Â ¹üÀ§³»¿¡¼ ²ôÀû°Å·Á º» Á¤µµ¿¡ ºÒ°úÇÏ´Ù. ÀÌ °Á¸¦ ÅëÇØ ¿À¹öºä¸¦ ÇÏ°í ´õ ±íÀº °÷À» º¸°í ½ÍÀ¸¸é ÀÎÅͳÝÀ» ´õ °Ë»öÇØ º¸±â ¹Ù¶õ´Ù.
°³ÀÎÀûÀ¸·Î´Â WTLÀÇ ±¸Á¶°¡ »ó´çÈ÷ ¸¶À½¿¡ µéÁö¸¸ ÇÁ·ÎÁ§Æ®¿¡ º»°ÝÀûÀ¸·Î »ç¿ëÇÏ°í ½ÍÀº »ý°¢Àº µéÁö ¾Ê´Â´Ù. ±×³É ³²ÀÇ ÄÚµå ÁÞ¾î¼ ÀÚ±â ÇÁ·ÎÁ§Æ®¿¡ ¾µ ¼ö ÀÖÀ» Á¤µµ¸é µÇÁö ¾ÊÀ»±î »ý°¢ÇÑ´Ù. WTL ÇнÀ¿¡ ¶Ç ´Ù¸¥ Àǹ̸¦ ²À ºÎ¿©ÇÑ´Ù¸é C++ ÅÛÇø´ ¹®¹ý¿¡ ´ëÇÑ ½Ç½À°ú °í±Þ ¶óÀ̺귯¸® Á¦ÀÛ¹ý ½Àµæ Á¤µµ°¡ ÀÖÀ» °ÍÀÌ´Ù. Áö±ÝÀº ¹Ùºü¼ ´ëÃæ °øºÎÇßÁö¸¸ Â÷ÈÄ Á» ´õ ½Ã°£ÀÌ Çã¶ôµÈ´Ù¸é ±ò²ûÇÏ°Ô ´Ù½Ã Á¤¸®ÇØ º¸°í ½Í´Ù.
WTLÀº Çì´õ ÆÄÀϷθ¸ ±¸¼ºµÈ ÀÛÀº ¶óÀ̺귯¸®ÀÌ°í ¶Ç ¹«·áÀÌ´Ù º¸´Ï ¼³Ä¡ °úÁ¤µµ ¾ÆÁÖ °£´ÜÇÑ´Ù. ´ÙÀ½ »çÀÌÆ®¿¡¼ WTLÀÇ ÃֽŠ¹öÀüÀÎ 8.0À» ´Ù¿î·Îµå ¹ÞÀ» ¼ö ÀÖ´Ù.
http://www.microsoft.com/downloads/details.aspx?familyid=E5BA5BA4-6E6B-462A-B24C-61115E846F0C&displaylang=en
URLÀº ¾ðÁ¦ ¹Ù²ð Áö ¾Ë ¼ö ¾øÀ¸¹Ç·Î ÁÖ¼Ò¸¦ Á÷Á¢ ŸÀÌÇÎÇÏÁö ¸»°í ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® »çÀÌÆ®¿¡ µé¾î°¡¼ WTL Å°¿öµå·Î °Ë»öÇÏ¸é ´Ù¿î·Îµå ÁÖ¼Ò°¡ ³ªÅ¸³¯ °ÍÀÌ´Ù. ¿©·¯ºÐÀÌ ÀÌ ±ÛÀ» ÀÐÀ» ¶§ Âë¿¡´Â WTL 9.0À̳ª WTL 12.0ÀÌ ³ª¿Í ÀÖÀ»Áöµµ ¸ð¸£´Âµ¥ °¡±ÞÀûÀ̸é ÃֽŠ¹öÀüÀ» ¹Þ´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù.
±×·¯³ª ÀÌ °ÁÂ¿Í ¸ÂÃß·Á¸é ÀÏ´Ü 8.0À» ¹Þ¾Æ¼ ½á º¸°í ÃֽŠ¹öÀüÀ¸·Î ¾÷±×·¹À̵带 Çصµ ´ÊÁö ¾Ê´Ù. WTL80.exe¶ó´Â ´Þ¶û 887KBÂ¥¸® ÆÄÀÏ Çϳª°¡ ´Ù¿î·ÎµåµÈ´Ù. ¹Ì±¹±îÁö °®´Ù ¿À±â ±ÍÂú´Ù¸é WinApi¿¡µµ »çº»À» ¿Ã·Á µÎ¾úÀ¸¹Ç·Î ´ÙÀ½ ¸µÅ©¸¦ ´·¯ ´Ù¿î·Îµå ¹ÞÀ¸¸é µÈ´Ù. ¼³¸¶ ¿©±â´Ù ¿Ã·Á ³ù´Ù°í ºô °ÔÀÌÃ÷ Çü´ÔÀÌ ³ª¸¦ °í¼ÒÇÏÁö´Â ¾Ê°ÚÁö?
http://www.winapi.co.kr/project/library/wtl/WTL80.exe
Á» ½Ì°Å¿ö º¸ÀÌÁö¸¸ ÀÌ ÆÄÀÏÀÌ WTLÀÇ ½ÇüÀÌ´Ù. ¼³Ä¡ ½ÇÇà ÆÄÀÏÀÎ °Íó·³ º¸ÀÌÁö¸¸ ¸·»ó ½ÇÇàÇØ º¸¸é ´Ü¼øÇÑ ¾ÐÃà ÆÄÀÏÀÏ »ÓÀÌ´Ù.
µðÆúÆ® ¼³Ä¡ °æ·Î°¡ ·çÆ® µð·ºÅ丮·Î µÇ¾î Àִµ¥ ³ª´Â °³ÀÎÀûÀ¸·Î ·çÆ®¿¡ Á÷Á¢ ¼³Ä¡ÇÏ´Â °ÍÀ» ÁÁ¾ÆÇÏÁö ¾Ê´Â´Ù. ¾Æ¸¶ ¿©·¯ºÐµéµµ ±×·² °ÍÀÌ´Ù. Program Files\wtl80 µî ´«¿¡ °Å½½¸®Áö ¾Ê´Â °÷¿¡ ¾ÐÃàÀ» Ç®µµ·Ï ÇÏÀÚ. ¾ÐÃàÀ» Ç®¾î º¸¸é ´ÙÀ½°ú °°Àº ÆÄÀϵéÀÌ »ý¼ºµÇ¾î ÀÖ´Ù.
include Æú´õÀÇ Çì´õ ÆÄÀϵéÀÌ ¹Ù·Î WTLÀÌ´Ù. Ŭ·¡½º ÅÛÇø´À̹ǷΠ¸ðµÎ Çì´õ ÆÄÀÏ·Î Á¤ÀǵǾî ÀÖÀ¸¸ç ±¸Çö ÆÄÀÏÀº Çϳªµµ ¾ø´Ù. Çì´õ ÆÄÀÏ ÃÑ Å©±â´Â 1.36MÀ̸ç Àüü ¼Ò½º·®Àº 52557ÁÙÀÌ´Ù. ±îÁþ°Å ÇÏ·ç ÀÌƲ ¹ã»õ¼ ÀÐ¾î º¸¸é ´Ù ºÐ¼®ÇØ º¼ ¼ö ÀÖ´Â ºÐ·®ÀÌ´Ù. °¢ Çì´õ ÆÄÀÏ¿¡ ´ëÇÑ °£´ÜÇÑ ¼³¸íÀº ´ÙÀ½°ú °°´Ù.
Çì´õ ÆÄÀÏ |
¼³¸í |
atlapp.h |
message loop,
interfaces, general app stuff |
atlcrack.h |
message cracker macros |
atlctrls.h |
standard and common
control classes |
atlctrlw.h |
command bar class |
atlctrlx.h |
bitmap button, check
list view, and other controls |
atlddx.h |
data exchange for
dialogs and windows |
atldlgs.h |
common dialog classes,
property sheet and page classes |
atlfind.h |
Find/Replace support
for Edit and RichEdit |
atlframe.h |
frame window classes,
MDI, update UI classes |
atlgdi.h |
DC classes, GDI object
classes |
atlmisc.h |
WTL ports of CPoint,
CRect, CSize, CString, etc. |
atlprint.h |
printing and print
preview |
atlres.h |
standard resource IDs |
atlresce.h |
standard resource IDs
for Windows CE |
atlscrl.h |
scrollable windows |
atlsplit.h |
splitter windows |
atltheme.h |
Windows XP theme
classes |
atluser.h |
menu class, USER object
classes |
atlwince.h |
specific support for
Windows CE Mobile platforms |
atlwinx.h |
extensions of ATL
windowing support |
ÀÌ Áß atlapp.h°¡ °¡Àå ±âº»ÀûÀÎ Á¤ÀÇ ÆÄÀÏÀÌ¸ç ³ª¸ÓÁö´Â ÇÊ¿äÇÒ ¶§¸¸ ÀÎŬ·çµåÇÏ¸é µÈ´Ù. C·Î Ä¡¸é stdio.hÂë µÇ°í SDK·Î Ä¡¸é windows.hÂë µÇ´Â Çì´õ ÆÄÀÏÀÌ´Ù. atlapp.h ÀÎŬ·çµå Àü¿¡ atlbase.h¸¦ ¸ÕÀú ÀÎŬ·çµåÇØ¾ß Çϴµ¥ ÀÌ Çì´õ ÆÄÀÏÀº ºñÁÖ¾ó C++ÀÇ ATL Æú´õ¿¡ ÀÌ¹Ì ¼³Ä¡µÇ¾î ÀÖ´Ù. ³ª¸ÓÁö Çì´õ ÆÄÀϵéÀº atlapp.h°¡ ¾Ë¾Æ¼ ÀÎŬ·çµåÇϰųª ¾Æ´Ï¸é ÇÊ¿äÇÒ ¶§¸¸ ÀÎŬ·çµåÇÏ¸é µÈ´Ù.
±× ¿Ü »ùÇÃ, ³ª¸¦ ÀоîÁà, À§Àúµå ¼³Ä¡ ÆÄÀÏ, ¶óÀ̼¾½º ¾È³»¹® µîÀÌ ÀÖ´Ù. ¾ÐÃุ Ç®¸é ¼³Ä¡´Â ³¡³ª¸ç ´ÙÀ½Àº ºñÁÖ¾ó ½ºÆ©µð¿À¿¡¼ WTLÀ» ÀνÄÇÒ ¼ö ÀÖµµ·Ï ȯ°æÀ» Á¶Á¤ÇØ¾ß ÇÑ´Ù. AppWiz µð·ºÅ丮¾È¿¡´Â À§Àúµå¸¦ ±¸¼ºÇÏ´Â ÆÄÀϵé°ú ÀÌ ÆÄÀÏÀ» ºñÁÖ¾ó ½ºÆ©µð¿À µð·ºÅ丮·Î º¹»çÇÏ´Â ÀÚ¹Ù ½ºÅ©¸³Æ® ÆÄÀϵéÀÌ ÀÖ´Ù. ÀÚ½ÅÀÇ ÄÄÆÄÀÏ·¯¿Í ¸Â´Â ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÏ¸é µÈ´Ù. ºñÁÖ¾ó ½ºÆ©µð¿À 2005ÀÇ °æ¿ì AppWiz\setup80.js ÆÄÀÏÀ» ½ÇÇàÇÏ¸é µÈ´Ù. setup80x.js´Â 2005 ÀͽºÇÁ·¹½º ¹öÀü¿ëÀε¥ ¹«·á ÄÄÆÄÀÏ·¯¿¡µµ WTLÀ» ¾µ ¼ö ÀÖ´Ù.
°ø½ÄÀûÀ¸·Î 2008Àº ¾ÆÁ÷ Áö¿øµÇÁö ¾Ê´Â´Ù. ºñÁÖ¾ó ½ºÆ©µð¿À 2003À̳ª ¸ð¹ÙÀÏ È¯°æÀÇ °³¹ßÅøÀ» »ç¿ëÇÑ´Ù¸é °ü·Ã ¸¶¹ý»çµµ ¼³Ä¡ÇØ¾ß ÇÑ´Ù. ´ÙÀ½À¸·Î ºñÁÖ¾ó ½ºÆ©µð¿À 2005¸¦ ½ÇÇàÇÑ´Ù. ±×¸®°í µµ±¸/¿É¼Ç ¸Þ´º¸¦ ¼±ÅÃÇÑ ÈÄ VC++ µð·ºÅ͸®ÀÇ Win32Ç÷§Æû Æ÷ÇÔ ÆÄÀÏ¿¡ WTLÀÇ include Æú´õ¸¦ ÁöÁ¤ÇÑ´Ù. ¸ð¹ÙÀÏ È¯°æ¿¡¼ WTLÀ» »ç¿ëÇÏ·Á¸é Ç÷§ÆûÀ» ¸ð¹ÙÀÏ·Î º¯°æÇÑ ÈÄ include Æú´õ¸¦ ÁöÁ¤ÇØ¾ß ÇÑ´Ù. ¸ñ·Ï¿¡ Àֱ⸸ ÇÏ¸é µÇ¸ç ¹Ýµå½Ã Á¦ÀÏ À§¿¡ ¿Ã¸± ÇÊ¿ä±îÁö´Â ¾ø´Ù.
ÀÌ ÁöÁ¤¿¡ ÀÇÇØ ÄÄÆÄÀÏ·¯´Â ¾îµð¼ WTL Ŭ·¡½º¸¦ ãÀ» ¼ö ÀÖ´ÂÁö¸¦ ¾Ë°Ô µÈ´Ù. ¿©±â±îÁö¸¸ ÇØ ÁÖ¸é ÀÌÈĺÎÅÍ WTLÀ» ¹Ù·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù.
ÀÌ¿Ü¿¡ ¼³Ä¡¿¡ °üÇÑ ¹®Á¦Á¡µéÀº readme.html ÆÄÀÏÀ̳ª ÀÎÅͳÝÀÇ °ÁµéÀ» ÂüÁ¶Çϱ⠹ٶõ´Ù. ºñÁÖ¾ó C++ 6.0ÀÇ °æ¿ì´Â ÃֽŠÇ÷§Æû SDK°¡ ÀÖ¾î¾ß Çϸç WTL 8.0 ÀÌÀüÀÇ ¹öÀüÀº ÀͽºÇÁ·¹½º ¹öÀüÀ» Áö¿øÇÏÁö ¾Ê´Â´Ù. ÀÌ·± ¿©·¯ °¡Áö ¹®Á¦¸¦ ½Å°æ¾²±â ½ÈÀ¸¸é ºñÁÖ¾ó ½ºÆ©µð¿À 2005¸¦ ¼ö´Ü ¹æ¹ý °¡¸®Áö ¸»°í ±¸Çؼ 2005¿¡ WTL 8.0 ÀÌ»óÀÇ ¹öÀüÀ» ¼³Ä¡ÇÏ¸é µÈ´Ù. ½Ç¹«¿¡¼´Â ¾î¶² ÄÄÆÄÀÏ·¯¸¦ ¾²µç ÀÚÀ¯Áö¸¸ °øºÎÇÒ ¶§´Â °ÁÂ¿Í °³¹ßÅøÀ» ¸ÂÃß´Â °ÍÀÌ Æí¸®ÇÏ´Ù.