|
|
|
|
|
| À©µµ¿ìÁî MFC ÇÁ·Î±×·¡¹Ö : ¿ø¸®¿¡¼ Ȱ¿ë±îÁö
- ÀýÆÇ |
 |
|
|
| ¤ýÀú ÀÚ |
À¯µ¿±Ù
|
| ¤ý¿ª ÀÚ |
|
| ¤ý±¸ ºÐ |
±¹³»¼
|
| ¤ý¹ßÇàÀÏ |
2007³â 03¿ù 26ÀÏ |
| ¤ýÁ¤ °¡ |
22,000¿ø |
| ¤ýÆäÀÌÁö |
574 ÆäÀÌÁö |
| ¤ýISBN |
978-89-5674-371-4 |
| ¤ý³À̵µ |
ÃʱÞ.Áß±Þ |
| ¤ýÃâÆÇ»ç |
Á¤º¸¹®È»ç |
|
|
|
|
|
|
|
 |
 |
°¨¼ö : õÁ¤¾Æ
MFCÀÇ ÇÙ½É ¼³°è ¿ø¸®¿Í ±â¼ú Windows MFC ÇÁ·Î±×·¥À» ±íÀÌ ÀÖ°Ô ´Ù·é ÃÖ°íÀÇ Áöħ¼!
ÇÙ½ÉÀ» ÆÄ°íµå´Â MFC °³¹ßÀÚ°¡ Àоî¾ß ÇÒ Çʵ¶¼!
MFC ³»ºÎ¿¡¼ ÀϾ´Â ¼û°ÜÁø È帧 MFC ÀÇ Áß¿ä ¸ÅÅ©·Î MFC ÀÇ ¸Þ½ÃÁö È帧 Win32 ½º·¹µå¿Í MFC ½º·¹µå ¼³°è ±¸Á¶ Win32 ¼ÒÄϰú MFC ¼ÒÄÏ ±¸Á¶ MFC¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅͺ£À̽º Á¢±Ù ¹æ¹ý
´Ù½Ã ü°èÀûÀ¸·Î ¹è¿ì´Â MFC ½ÇÀü °¡ÀÌµå °ÑÇÓ±â½ÄÀ¸·Î ¹è¿ì´Â MFC°¡ ¾Æ´Ñ ¿ø¸® ÀÌÇØ¸¦ Áß½ÉÀ¸·Î ¹®Á¦ÇØ°á ´É·ÂÀ» Ű¿ì±â À§ÇØ MFC ÇÙ½ÉÀ» ¼³¸íÇÕ´Ï´Ù.
ÀÌ Ã¥ÀÇ ³»¿ë
¢Ã MFC ¸¦ ÀÌÇØÇϱâ À§ÇØ ²À ÇÊ¿äÇÑ C++ ¹®¹ý ¢Ã MFC ÇÁ·¹ÀÓ ¿÷ ±¸Á¶ ¢Ã MFC ¸ÅÅ©·Î ±¸Á¶ ¢Ã RTTI ¿Í CRuntimeClass ¢Ã MFC ¸Þ½ÃÁö ÇÁ·¹ÀÓ ¿÷ ¢Ã µµÅ¥¸ÕÆ®/ºä ±¸Á¶¿Í µ¥ÀÌÅÍ ±¸Á¶ ¢Ã MFC¿¡¼ ÄÁÆ®·Ñ ¼ºêŬ·¡½Ì ¿ø¸® ¢Ã Win32¿Í MFC ½º·¹µå ¿ø¸® ¢Ã Win32¿Í MFC ¼ÒÄÏ ±¸Á¶ ¢Ã MFC¸¦ ÀÌ¿ëÇÑ ADO¿Í ODBC |
| |
 |
 |
MFC°¡ ³ª¿Â Áö 15³âÀÌ Èê·¶´Ù. Áö³ª°£ ½Ã°£µ¿¾È Win 16/32 API¿Í MFC¸¦ ÀÌ¿ëÇØ À©µµ¿ìÁî ¾îÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ¸é¼ ¼ö¸¹Àº ½ÃÇàÂø¿À¸¦ °æÇèÇß°í, Áö±ÝÀº MFC¸¦ ±³À°ÇÏ¸é¼ ´À³¤ °ÍÀÌ ÀÖ´Ù¸é ´Ù¸¥ Åø°ú ºñ±³Çؼ MFC ¸¸Å °³¹ßÀÚ ´«¿¡ º¸ÀÌ´Â °Í°ú ½ÇÁ¦ÀÇ ¿òÁ÷ÀÓÀÌ ´Ù¸¥ ÅøÀº ¾ø´Â °Í °°´Ù. ¹°·Ð, ´Ù¸£´Ù´Â Ç¥ÇöÀº ´«¿¡ º¸ÀÌ´Â Çö»ó µÚ¿¡ ¸¹Àº ¿ø¸®°¡ ¼û°ÜÁ® ÀÖ´Ù´Â ¶æÀÌÁö ½ÇÁ¦ ´Ù¸£´Ù´Â ¶æÀº ¾Æ´Ï´Ù. ±×·±µ¥ ¾Æ½±°Ôµµ ¸¹Àº °³¹ßÀÚµéÀÌ MFC¸¦ Á¢ÇÏ°í ¹è¿ì´Âµ¥ ÀÖ¾î¼ ¼û°ÜÁø ¿ø¸®¸¦ ¹«½ÃÇϰųª ¼ÒȦÈ÷ ÇÑ´Ù. ÇÊÀÚ°¡ 15³âÀÇ À©µµ¿ìÁî ¾îÇø®ÄÉÀÌ¼Ç °³¹ß °æÇèÀ» ¹ÙÅÁÀ¸·Î ´Ü¾ðÇÏ°Ç´ë ±×·¸°Ô MFC¸¦ ¹è¿ö¼´Â ¾È µÈ´Ù. ¿Ö ±×·²±î?
¿äÁò °³¹ß Åø ½ÃÀå¿¡´Â À¯ÇàÇÏ´Â ¸¹Àº ÅøÀÌ ÀÖÁö¸¸ ´ëºÎºÐÀÇ ÅøÀº ¼¹ö ¾îÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ Æ÷Ä¿½º¸¦ ¸ÂÃß°í ÀÖ´Ù. ¼¹ö ¾îÇø®ÄÉÀ̼ÇÀº Àΰ£°ú Á÷Á¢ÀûÀ¸·Î ÀÎÅÍÆäÀ̽º ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó Ŭ¶óÀÌ¾ðÆ®¸¦ ÅëÇØ¼ Àΰ£°ú ÀÎÅÍÆäÀ̽º ÇÑ´Ù. ±×·¯´Ù º¸´Ï ¼¹ö ¾îÇø®ÄÉÀ̼ÇÀº Àΰ£ÀÇ Çൿ ¹æ½Äº¸´Ù´Â Ŭ¶óÀÌ¾ðÆ®¿ÍÀÇ ÀÎÅÍÆäÀ̽º³ª ¼¹ö³¢¸®ÀÇ ÀÎÅÍÆäÀ̽º¿¡¸¸ ½Å°æÀ» ¾²¸é µÈ´Ù. ±×·±µ¥ À̰͵éÀº ¾î´À Á¤µµ ±âº» ÆÐÅÏÀ» °¡Áö°í ÀÖ´Ù. ±×·¡¼ ±× ÆÐÅϸ¸ ÇнÀÇÏ¸é °³¹ßÇϴµ¥ Å©°Ô ¹®Á¦µÉ °ÍÀÌ ¾ø´Ù. ÇÏÁö¸¸ MFC´Â ´Ù¸£´Ù.
MFC¿¡µµ ¼¹ö ¾îÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÒ ¶§ »ç¿ëÇϴ Ŭ·¡½º³ª ÇÔ¼ö°¡ ÁغñµÇ¾î ÀÖÁö¸¸ MFC¸¦ ÀÌ¿ëÇØ¼´Â ÁַΠŬ¶óÀÌ¾ðÆ® ¾îÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÑ´Ù. Ŭ¶óÀÌ¾ðÆ® ¾îÇø®ÄÉÀ̼ÇÀ» »ç¿ëÇÏ´Â ÁÖü´Â Àΰ£À̰í, Àΰ£Àº ¿ö³« ´Ù¾çÇÑ ÇൿÀ» ÃëÇϱ⠶§¹®¿¡ ±× ¸¸Å Ŭ¶óÀÌ¾ðÆ® ¾îÇø®ÄÉÀ̼ÇÀº Àΰ£ÀÇ Çൿ ¹æ½Ä¿¡ ¸ÂÃç ±¸ÇöµÇ¾î¾ß ÇÑ´Ù. Áï, MFC·Î °³¹ßµÈ ¾îÇø®ÄÉÀ̼ÇÀº ´Ù¾çÇÑ Çൿ ¹æ½ÄÀ» ÃëÇÏ´Â Àΰ£°ú Á÷Á¢ÀûÀ¸·Î ÀÎÅÍÆäÀ̽º Çϱ⠶§¹®¿¡ ±× ¸¸Å º¹ÀâÇÏ°í ´Ù¾çÇÑ ¿À·ù »óȲÀ» ¸¸µé¾î³½´Ù. µû¶ó¼ ´Ü¼øÈ÷ Ŭ·¡½º¿Í ÇÔ¼ö°¡ ¾î¶² ÀÏÀ» Çϴ°¡¸¦ ¾Æ´Â °ÍÀº Áß¿äÇÏÁö ¾Ê´Ù. ÀÌ·± °ÍÀº µµ¿ò¸»°ú ÀÎÅÍ³Ý ÀڷḦ Âü°íÇÏ¸é ¼¼»ó¿¡ ³Î·Á ÀÖ´Ù. °³¹ßÀÚ ½º½º·Î°¡ ´Ù¾çÇÑ ¹®Á¦¿Í ¿À·ù »óȲÀ» ÇØ°áÇϱâ À§Çؼ Áß¿äÇÑ °ÍÀº ÇÔ¼ö³ª Ŭ·¡½ºÀÇ »ç¿ë¹ýÀÌ ¾Æ´Ï¶ó ¿ø¸®¸¦ ÀÌÇØÇÏ´Â °ÍÀÌ´Ù. ÀÌ·¸°Ô MFC ¿ø¸® ÀÌÇØ¸¦ ¸ñÀûÀ¸·Î ÀÌ Ã¥Àº ÇöÀç MFC ¾îÇø®ÄÉÀÌ¼Ç °³¹ß¿¡¼ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ÁÖÁ¦¿¡ ÃÊÁ¡À» ¸ÂÃß°í ÀÖ´Ù. À©µµ¿ìÁî ÄÁÆ®·Ñ, Åë½Å, ½º·¹µå, µ¥ÀÌÅͺ£À̽º°¡ ¹Ù·Î ±×°ÍÀÌ´Ù. ÇÏÁö¸¸ ÀÌ ÁÖÁ¦µéÀÌ ¹Ù·Î À̾߱âÇÒ ¼ö ÀÖ´Â ÁÖÁ¦°¡ ¾Æ´Ï±â ¶§¹®¿¡ »çÀü¿¡ ¸î ÀåÀ» ÅëÇØ MFCÀÇ ¼³°è ¿ø¸®¿¡ ´ëÇØ¼ ¸ÕÀú À̾߱âÇϰí ÀÖ´Ù. ±×¸®°í ÀÌÇØ¸¦ µ½±â À§ÇØ Ã¹ ÀåºÎÅÍ ¸¶Áö¸· Àå±îÁö À̾îÁö´Â ÇϳªÀÇ ¿¹Á¦¸¦ ±¸ÇöÇϸç À̰Ϳ¡ ´ëÇØ ¾Ë¾Æº¼ °ÍÀÌ´Ù.
ÇÑ °¡Áö ¸íÈ®ÇÏ°Ô ÇØµÑ °ÍÀÌ ÀÖ´Ù. ÇöÀç °¡Àå ¸¶Áö¸·¿¡ Ãâ½ÃµÈ MFC ¹öÀüÀº Visual Studio.NET 2005 ¿¡ žÀçµÇ¾î ÀÖ´Â MFC 8.0ÀÌ´Ù. ÇÏÁö¸¸ ÀÌ Ã¥Àº Visual Studio.NET 2003À» ±âÁØÀ¸·Î ÇÑ MFC 7.1 À» ±âÁØÀ¸·Î ÁýÇʵǾú´Ù. MFC´Â 6.0À» ¸¶Áö¸·À¸·Î ±¸Á¶ÀûÀÎ º¯È°¡ ÀüÇô ¾ø¾ú´Ù. µû¶ó¼ ÀÌ Ã¥À» º¸¸é¼ °³¹ßÀÚ°¡ Âü°íÇÏ´Â MFC ¹öÀüÀÌ 6.0(Visual Studio 6.0)À̵ç, 7.0(Visual Studio.NET 2002)ÀÌµç ¶Ç´Â 7.1(Visual Studio.NET 2003)À̳ª 8.0(Visual Studio.NET 2005)À̵ç À̰ÍÀº Áß¿äÇÏÁö ¾Ê´Ù. ´ÜÁö ÀÌ Ã¥Àº ÇöÀç MFC ¹öÀü Áß¿¡ ´ëÁßÀûÀ¸·Î °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â MFC ¹öÀüÀÌ 7.1À̱⠶§¹®¿¡ À̰ÍÀ» ±âÁØÀ¸·Î ÇßÀ» »ÓÀÌ´Ù. Ã¥À» º¸¸é¼ ¼Ò½º¸íÀ̳ª DLL ¸íĪ¿¡ µîÀåÇÏ´Â 71À̶ó´Â À̸§Àº ´Ù¸¥ MFC ¹öÀü¿¡ µû¶ó ´Ü¼øÈ÷ ´Þ¸® º¸¸é µÈ´Ù. |
| |
| |
 |
 |
| |
|
|
 |
1.
<º»¹® 128ÆäÀÌÁö ´©¶ô ±×¸²([±×¸² 2-14])>
º»¹® 128ÆäÀÌÁö ´©¶ô ±×¸²([±×¸² 2-14])ÀÔ´Ï´Ù.
÷ºÎÆÄÀÏ : 02-14.jpg 912KB
|
|
|