1.WTL

°¡.WTL ¼Ò°³

À©µµ¿ìÁî¿ë ÀÀ¿ë ÇÁ·Î±×·¥À» ¸¸µå´Â ¹æ¹ýÀº ¿©·¯ °¡Áö°¡ ÀÖ´Ù. ¿î¿µÃ¼Á¦°¡ Á¦°øÇÏ´Â ÇÔ¼ö¸¦ Á÷Á¢ È£ÃâÇÏ´Â ³×ÀÌƼºê ¾ð¾î°¡ °¡Àå ±âº»ÀûÀÌ°í ÀÚ¹Ù, ´å³Ýó·³ °¡»ó ¸Ó½ÅÀ» È°¿ëÇÏ´Â ¹æ¹ýµµ ¸¹ÀÌ »ç¿ëµÈ´Ù. °¡»ó ¸Ó½ÅÀ» ¾²´Â ¹æ¹ýÀº ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ¼öÁØÀÌ ³ô¾Æ »ý»ê¼ºÀÌ ¿ùµîÇÏÁö¸¸ ¼º´ÉÀÌ ¶³¾îÁ® ¾ÆÁ÷±îÁö´Â ¿ëµµ»óÀÇ Á¦¾àÀÌ ÀÖ´Â ÆíÀÌ´Ù. ¼Óµµ°¡ Áß¿äÇÑ ½Ã½ºÅÛ ÇÁ·Î±×·¡¹ÖÀ̳ª ¸Þ¸ð¸®ÀÇ Á¦¾àÀÌ µû¸£´Â ¸ð¹ÙÀÏ È¯°æ¿¡¼­´Â ¾ÆÁ÷±îÁöµµ ³×ÀÌƼºê ¾ð¾î°¡ ÁÖ¸¦ ÀÌ·é´Ù.

³×ÀÌƼºê °³¹ßÀ» Á÷Á¢ Áö¿øÇÏ´Â ¾ð¾î´Â ¼öµµ ¾øÀÌ ¸¹´Ù. °ú°Å¿¡´Â ºñÁÖ¾ó º£ÀÌÁ÷, µ¨ÆÄÀÌ µîÀÇ 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ÀÇ Àå´ÜÁ¡

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 ÀÌ»óÀÇ ¹öÀüÀ» ¼³Ä¡ÇÏ¸é µÈ´Ù. ½Ç¹«¿¡¼­´Â ¾î¶² ÄÄÆÄÀÏ·¯¸¦ ¾²µç ÀÚÀ¯Áö¸¸ °øºÎÇÒ ¶§´Â °­ÁÂ¿Í °³¹ßÅøÀ» ¸ÂÃß´Â °ÍÀÌ Æí¸®ÇÏ´Ù.