MFC·Î ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¶§ ÇÊ¿äÇÑ ¸ðµç Å×Å©´ÐÀ» ¼³¸íÇÑ Ã¥. 150¿©°³ ÀÌ»óÀÇ ½ÇÀü¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿¹Á¦¸¦ ´ã¾Ò´Ù. MFC ÇÁ·Î±×·¡¹ÖÀ» ü°èÀûÀ¸·Î ¹è¿ì°í ½ÇÀü¿¡¼ È°¿ëÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» ±â¸¦ ¼ö ÀÖµµ·Ï ±¸¼ºÇß´Ù.
¸Þ½ÃÁö ó¸®, ÄÁÆ®·Ñ, ´ëÈ»óÀÚ, ÅÛÇø®Æ®, GDI, DLLµîÀÇ MFC·Î ÀÛ¼ºÇÏ´Â ÀÏ¹Ý ÇÁ·Î±×·¥ÀÇ ³»¿ëÀ» Ãʱ޺ÎÅÍ °í±Þ±îÁö ´Ù¾çÇÑ ³»¿ëÀ¸·Î ±¸¼ºÇßÀ¸¸ç ÀÏ¹Ý ¾îÇø®ÄÉÀ̼ǿ¡¼ »ç¿ëµÇ´Â Åø ÆÁ Á¦ÀÛ ±â¹ý µîÀ» »ó¼¼È÷ ¼Ò°³ÇÏ¿´´Ù. ¶ÇÇÑ DLL»ç¿ëÇϱâ, ȸ麸ȣ±â ¸¸µé±â, Æ®·¹ÀÌ ¾ÆÀÌÄÜ ¸¸µé±â, º¸Åë ÇÁ·Î±×·¥ ·Î°í ȸéÀ̶ó°í ºÒ¸®¿ì´Â ½ºÇ÷¡½Ã À©µµ¿ì ¸¸µé±â, °ÔÀÓÀ» Á¦ÀÛÇÒ ¶§ ÇʼöÀûÀ¸·Î »ç¿ëÇÏ´Â ¾Ö´Ï¸ÞÀ̼ÇÀÇ Á¦ÀÛ, ÇÁ·Î±×·¥ÀÇ ±âº»Á¤º¸¸¦ ·¹Áö½ºÆ®¸®¿¡ ÀúÀåÇϴ¹ý, ¸ðµç À©µµ¿ì¿¡¼ ¸Þ½ÃÁö¸¦ ÈÄÅ·ÇÏ´Â ¹ý, Paint Shopó·³ ȸéÀ» ĸóÇÒ °æ¿ì ¾î¶»°Ô ÇÏ´ÂÁö µîÀ» ¿¹Á¦¸¦ ÅëÇØ ¹è¿öº»´Ù.
µ¥ÀÌÅͺ£À̽º¿¡ À־ ODBC¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¡¹ÖÀÇ Àü¹ÝÀûÀÎ ³»¿ë°ú DAOÀÇ Àü¹ÝÀûÀÎ ³»¿ëÀ» ¿¹Á¦¸¦ ÀÛ¼ºÇØ °¡¸é¼ ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´À¸¸ç ,°í±Þ ±â¹ý°ú ÀϹݱâ¹ýÀ¸·Î ³ª´©¾î¼ »ó¼¼ÇÏ°Ô ¼³¸íÇÏ¿´´Ù. ¶ÇÇÑ COM, Automation, OLE °´Ã¼ »ðÀÔ, µå·¡±ë°ú µå·Ó, Active XÄÁÆ®·Ñ »ç¿ë¹ý°ú Á¦ÀÛ¹ý, OLE¿Í ActiveX¿¡ ´ëÇÑ ±âº» ³»¿ëÀ» »ó¼¼ÇÏ°Ô ¼³¸íÇÏ¿´´Ù.
±× ¹Û¿¡ RS-232C¸¦ ÀÌ¿ëÇÑ Åë½Å ÇÁ·Î±×·¡¹Ö, ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö, FTP, HTTPD ÇÁ·Î±×·¡¹Ö°ú NT¿¡¼ Internet ÇÁ·Î±×·¡¹ÖÀÇ ÇÙ½ÉÀÎ ISAPI¸¦ ¿Ïº®ºÐ¼®Çϸç, ÀÎÅÍ³Ý ÀͽºÇ÷η¯¸¦ ³»ÀåÇÏ´Â ¹æ¹ý, BMP Ãâ·Â°ú ÀúÀå, JPG Ãâ·Â°ú ÀúÀå, GIFÃâ·Â°ú ÀúÀå, Ãâ·Â µî ÇʼöÀûÀ¸·Î »ç¿ëÇÏ´Â 3°³ÀÇ ±×·¡ÇÈ ÆÄÀÏÀ» Ãâ·ÂÇÏ°í ÀúÀåÇÏ´Â ¹æ¹ýÀ» »ó¼¼È÷ ¼³¸íÇÏ¸ç ½ÇÁ¦ ¿¹Á¦¿Í ¶óÀ̺귯¸®¸¦ Á¦ÀÛÇغ»´Ù.¶ÇÇÑ Wave, MIDI, AVI Ãâ·Â¹æ¹ý°ú CD-Audio Ãâ·Â¿¡ ´ëÇÑ MCI ÇÁ·Î±×·¡¹ÖÀÇ Àü¹ÝÀûÀÎ ºÎºÐ, Wave ÆÄÀÏÀ» ºÐ¼®ÇÏ¿© ³ìÀ½ ÆíÁýÀ» °¡´ÉÇÏ°Ô ÇÏ´Â ¿¹Á¦¸¦ ÀÛ¼ºÇغ»´Ù.
Win32 SDK¸¦ ÀÌ¿ëÇÏ¿© À©µµ¿ì ÇÁ·Î±×·¥¹ÖÀ» ÇÏ´Â ±âº» ¹æ¹ý°ú C++¾ð¾î ÇÁ·Î±×·¡¹Ö ¹æ¹ý, µ¥ÀÌÅÍ º£À̽º ¶óÀ̺귯¸® ¸¸µé±â, À©µµ¿ì ÆÄÀÏ°ü¸®ÀÚ ÇÁ·Î±×·¥ ¸¸µé±â, Åë½Å ¿¡¹Ä·¹ÀÌÅÍ ¸¸µé±â µî ½ÇÀü¿¡ ÀÀ¿ëµÉ ¼ö ÀÖ´Â ÇÁ·Î±×·¥À» ¸¸µå´Â ¹æ¹ý°ú ½ÇÁ¦»ç¿ëÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¥ÀÇ Àüü ¼Ò½º¸¦ °ø°³Çß´Ù. MFC ÇÁ·Î±×·¡¹ÖÀÇ Çʼö ÇÔ¼öµéÀ» ¸ð¾Æ¼ »çÀü½ÄÀ¸·Î °Ë»öÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿© ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¶§ ½±°Ô Âü°íÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù.
Bible´ä°Ô Ãʺ¸Àڵ鿡°Ô´Â ³»¿ëÀÌ ¹æ´ëÇÏ°í ´Ù¼Ò ¾î·Æ´Ù°í ´À³¥ ¼öµµ Àִ åÀÌ´Ù. ÇÏÁö¸¸ Áß±ÞÀÌ»óÀÇ µ¶ÀÚ¶ó¸é ÀÌ·± ·¹ÆÛ·±½º ÇѱÇÁ¤µµ´Â °®°í ÀÖÀ»¸¸ÇÏ´Ù.
º» Ã¥Àº MFC·Î ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¶§ ÇÊ¿äÇÑ ¸ðµç Å×Å©´ÐÀ» ¼³¸íÇÑ Ã¥À¸·Î½á ´ÙÀ½°ú °°Àº ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
1. ¸Þ½ÃÁö ó¸®, ÄÁÆ®·Ñ, ´ëÈ»óÀÚ, ÅÛÇø®Æ®, GDI, DLLµîÀÇ MFC·Î ÀÛ¼ºÇÏ´Â ÀÏ¹Ý ÇÁ·Î±×·¥ÀÇ ¸ðµç ³»¿ëÀ» Ãʱ޺ÎÅÍ °í±Þ±îÁö ´Ù¾çÇÑ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç ÀÏ¹Ý ¾îÇø®ÄÉÀ̼ǿ¡¼ »ç¿ëµÇ´Â Åø ÆÁ Á¦ÀÛ ±â¹ý µîÀ» »ó¼¼È÷ ¼Ò°³ÇÏ¿´½À´Ï´Ù.
2. DLL»ç¿ëÇϱâ, ȸ麸ȣ±â ¸¸µé±â, Æ®·¹ÀÌ ¾ÆÀÌÄÜ ¸¸µé±â, º¸Åë ÇÁ·Î±×·¥ ·Î°í ȸéÀ̶ó°í ºÒ¸®¿ì´Â ½ºÇ÷¡½Ã À©µµ¿ì ¸¸µé±â, °ÔÀÓÀ» Á¦ÀÛÇÒ ¶§ ÇʼöÀûÀ¸·Î »ç¿ëÇÏ´Â ¾Ö´Ï¸ÞÀ̼ÇÀº ¾î¶»°Ô Çϴ°¡? ÇÁ·Î±×·¥ÀÇ ±âº»Á¤º¸¸¦ ·¹Áö½ºÆ®¸®¿¡ ÀúÀåÇϴ¹ý, ¸ðµç À©µµ¿ì¿¡¼ ¸Þ½ÃÁö¸¦ ÈÄÅ·ÇÏ´Â ¹ý, Paint Shopó·³ ȸéÀ» ĸóÇÒ °æ¿ì ¾î¶»°Ô Çϴ°¡? µîÀ» ¼³¸íÇÏ¸ç ½ÇÁ¦ ¿¹Á¦¸¦ ÀÛ¼ºÇØ º¾´Ï´Ù.
3. ODBC¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¡¹ÖÀÇ Àü¹ÝÀûÀÎ ³»¿ë°ú DAOÀÇ Àü¹ÝÀûÀÎ ³»¿ëÀ» ¿¹Á¦¸¦ ÀÛ¼ºÇØ °¡¸é¼ ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´À¸¸ç ,°í±Þ ±â¹ý°ú ÀϹݱâ¹ýÀ¸·Î ³ª´©¾î¼ »ó¼¼ÇÏ°Ô ¼³¸íÇÏ¿´½À´Ï´Ù.
4. COM, Automation, OLE °´Ã¼ »ðÀÔ, µå·¡±ë°ú µå·Ó, Active XÄÁÆ®·Ñ »ç¿ë¹ý°ú Á¦ÀÛ¹ý, OLE¿Í ActiveX¿¡ ´ëÇÑ ±âº» ³»¿ëÀ» »ó¼¼ÇÏ°Ô ¼³¸íÇÏ¿´½À´Ï´Ù.
5. RS-232C¸¦ ÀÌ¿ëÇÑ Åë½Å ÇÁ·Î±×·¡¹Ö, ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö, FTP, HTTPD ÇÁ·Î±×·¡¹Ö°ú NT¿¡¼ Internet ÇÁ·Î±×·¡¹ÖÀÇ ÇÙ½ÉÀÎ ISAPI¸¦ ¿Ïº®ºÐ¼®Çϸç, ÀÎÅÍ³Ý ÀͽºÇ÷η¯¸¦ ³»ÀåÇÏ´Â ¹æ¹ý¿¡ ´ëÇؼ ¼³¸íÇÕ´Ï´Ù.
6. BMP Ãâ·Â°ú ÀúÀå, JPG Ãâ·Â°ú ÀúÀå, GIFÃâ·Â°ú ÀúÀå, Ãâ·Â µî ÇʼöÀûÀ¸·Î »ç¿ëÇÏ´Â 3°³ÀÇ ±×·¡ÇÈ ÆÄÀÏÀ» Ãâ·ÂÇÏ°í ÀúÀåÇÏ´Â ¹æ¹ýÀ» »ó¼¼È÷ ¼³¸íÇÏ¸ç ½ÇÁ¦ ¿¹Á¦¿Í ¶óÀ̺귯¸®¸¦ Á¦ÀÛÇÕ´Ï´Ù.
7. Wave, MIDI, AVI Ãâ·Â¹æ¹ý°ú CD-Audio Ãâ·Â¿¡ ´ëÇÑ MCI ÇÁ·Î±×·¡¹ÖÀÇ Àü¹ÝÀûÀÎ ºÎºÐÀ» ¼³¸íÇϸç Wave ÆÄÀÏÀ» ºÐ¼®ÇÏ¿© ³ìÀ½ ÆíÁýÀ» °¡´ÉÇÏ°Ô ÇÏ´Â ¿¹Á¦¸¦ ÀÛ¼º ÇÕ´Ï´Ù.
8. Win32 SDK¸¦ ÀÌ¿ëÇÏ¿© À©µµ¿ì ÇÁ·Î±×·¥¹ÖÀ» ÇÏ´Â ±âº» ¹æ¹ý°ú C++¾ð¾î ÇÁ·Î±×·¡¹Ö ¹æ¹ý¿¡ ´ëÇؼ ¼³¸íÇÕ´Ï´Ù.
9. µ¥ÀÌÅÍ º£À̽º ¶óÀ̺귯¸® ¸¸µé±â, À©µµ¿ì ÆÄÀÏ°ü¸®ÀÚ ÇÁ·Î±×·¥ ¸¸µé±â, Åë½Å ¿¡¹Ä·¹ÀÌÅÍ ¸¸µé±â µî ½ÇÀü¿¡ ÀÀ¿ëµÉ ¼ö ÀÖ´Â ÇÁ·Î±×·¥À» ¸¸µå´Â ¹æ¹ý°ú ½ÇÁ¦»ç¿ëÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¥ÀÇ Àüü ¼Ò½º¸¦ °ø°³ÇÕ´Ï´Ù.
10. MFC ÇÁ·Î±×·¡¹ÖÀÇ Çʼö ÇÔ¼öµéÀ» ¸ð¾Æ¼ »çÀü½ÄÀ¸·Î °Ë»öÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿© ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¶§ ½±°Ô Âü°íÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´½À´Ï´Ù. |