Ȩ  I   ȸ»ç¼Ò°³  I  »çÀÌÆ®¸Ê  I  µµ¿ò¸»
Àαâ°Ë»ö¾î
  IDÀúÀå
 
ȸ¿ø°¡ÀÔ I ¾ÆÀ̵ð/ºñ¹Ð¹øÈ£Ã£±â
¤ýOS / Çϵå¿þ¾î / ¼­¹ö±º
¤ýOA / ¿ÀÇǽº / ÀüÀÚÃâÆÇ
¤ý¾ÆÀÌÆù / ¾Èµå·ÎÀ̵å
¤ýµðÁöÅÐ Æ÷Åä±×·¡ÇÇ
¤ý±×·¡ÇÈ / ȨÆäÀÌÁö
¤ýÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö
¤ýÀϹÝÇÁ·Î±×·¡¹Ö
¤ý°ÔÀÓÇÁ·Î±×·¡¹Ö
¤ýSNS / E-Business
¤ýµ¥ÀÌÅͺ£À̽º
¤ý±â Ÿ
¤ý±æ¶óÀâÀÌ
¤ý½Ç·ÂÀÌ Å½³ª´Â
¤ýȸ»ç ½Ç¹«¿¡ ÈûÀ» ÁÖ´Â
¤ý¿¹Á¦°¡ °¡µæÇÑ
¤ý±×¸² ÇÑ ÀåÀ¸·Î º¸´Â
¤ýµðÁöÅÐ Æ÷Åä±×¶óÇÇ
¤ý±×·¡ÇÈ/ȨÆäÀÌÁö
ÆäÀ̽ººÏ ºí·Î±× ³×À̹öÆ÷½ºÆ®
°ü·ÃºÐ·ù : OS/Çϵå¿þ¾î/¼­¹ö±º / À©µµ¿ì ÇÁ·Î±×·¡¹Ö
Windows ½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö Á¦3ÆÇ - ÀýÆÇ
Å©°Ôº¸±â l Â÷·Êº¸±â
¤ýÀú ÀÚ Johnson M. Hart
¤ý¿ª ÀÚ ·ù±¤
¤ý±¸ ºÐ ¹ø¿ª¼­
¤ý¹ßÇàÀÏ 2005³â 08¿ù 20ÀÏ
¤ýÁ¤ °¡ 22,000¿ø
¤ýÆäÀÌÁö 629 ÆäÀÌÁö
¤ýISBN 89-5674-272-3
¤ý³­À̵µ ÃʱÞ.Áß±Þ
¤ýÃâÆÇ»ç Á¤º¸¹®È­»ç
  • ÇÙ½É Windows API(Win64 Æ÷ÇÔ) Ȱ¿ëÀ» À§ÇÑ ÅºÅºÇÑ ±âÃʸ¦ Á¦°ø
  • Windows Server 2003, Windows XP, Microsoft Visual Studio .NET Framework¿¡ ¸Â°Ô °³Á¤µÊ
  • º»¹®ÀÌ ´Ù·ç´Â ¸ðµç ÁÖÁ¦¸¦ ±¸Ã¼ÀûÀ¸·Î º¸¿©ÁÖ´Â, ±×¸®°í ¼º´É»óÀÇ ¿µÇâ°ú ÀýÃæÀ» Á¦½ÃÇÏ´Â ´Ù¾çÇÑ ¿¹Á¦µé

    [Windows System Programming Á¦3ÆÇ]¿¡ ´ëÇÑ Âù»ç

    "ÀÌ Ã¥Àº È£Æò°ú Âù»ç¸¦ ¹Þ¾Ò´ø Johson Hart Ã¥ÀÇ °³Á¤ÆÇÀ¸·Î, Windows API¸¦ Á÷Á¢ »ç¿ëÇÏµç ¾Æ´Ï¸é .NET °èÃþÀ» °ÅÄ¡µç, ½Ã½ºÅÛ ¼öÁØ 32/64ºñÆ® Windows °³¹ßÀÚ¶ó¸é ²À ºÁ¾ß ÇÒ¸¸ÇÑ Ã¥ÀÌ´Ù."
    - Chris Sells, Content Strategist, MSDN Longhorn Developer Center
    Windows APIÀÇ ÇÙ½É ±â´É°ú ÇÔ¼öµé¿¡ ´ëÇÑ ½ÇÁúÀûÀÎ Áöħ¼­ÀÎ [Windows System Programming Á¦3ÆÇ]Àº Windows XP¿Í 2003À» ºñ·ÔÇÑ ÃֽŠWindows ¹öÀüµé·Î °»½ÅµÇ¾ú´Ù. ´Ù¸¥ ´ëºÎºÐÀÇ Windows ÇÁ·Î±×·¡¹Ö ±³Àçµé°ú´Â ´Þ¸®, ÀÌ Ã¥Àº ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¿¡ Áö¸éÀ» ¼ÒºñÇÏÁö ¾Ê°í ÆÄÀÏ ½Ã½ºÅÛ, ¸Þ¸ð¸®, ÇÁ·Î¼¼½º, ½º·¹µå, µ¿±âÈ­, Åë½Å, º¸¾È µîÀÇ ÇÙ½É ½Ã½ºÅÛ ¼­ºñ½ºµé¿¡ ÃÊÁ¡À» µÐ´Ù. UNIX³ª ±âŸ ¿î¿µÃ¼Á¦µé¿¡ Ä£¼÷ÇÑ µ¶Àڵ鿡 ´ëÇÑ ¹è·Á¸¦ °®Ãá ÀÌ Ã¥À» ÅëÇØ¼­, µ¶ÀÚ´Â ÀÌ¹Ì ¾Ë°í ÀÖ´Â Áö½Ä¿¡ ±â¹ÝÇØ¼­ Windows APIÀÇ °¡Àå Áß¿äÇÑ ±â´É°ú Ư¡À» ºü¸£°í ½±°Ô ¹è¿ï ¼ö ÀÖ´Ù.

    »õ·Î¿î API ÇÔ¼öµé°ú »õ·Î¿î ³»¿ëÀ¸·Î °»½Å, °³¼±µÈ ÀÌ °³Á¤ÆÇÀº ³×Æ®¿÷ ÇÁ·Î±×·¡¹Ö, Windows ¼­ºñ½º, ÇÁ·Î¼¼½º¿Í ½º·¹µå °ü¸®, ´ÜÀÏ ÇÁ·Î¼¼¼­ ¹× ´ÙÁß ÇÁ·Î¼¼¼­ ½Ã½ºÅÛ¿¡¼­ÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ ¼º´É µîÀ» ´Ù·é´Ù. ¶ÇÇÑ ÀÀ¿ë ÇÁ·Î±×·¥À» »õ·Î¿î Windows 64ºñÆ® APIÀÎ Win64·Î À̽ÄÇÏ´Â ±â¹ýµéµµ À̾߱âÇÑ´Ù.

    ÀÌ Ã¥Àº ´ÜÀÏ ÇÁ·Î¼¼½º ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÇÊ¿äÇÑ ±âº»ÀûÀÎ ±â´Éµé·ÎºÎÅÍ ½ÃÀÛÇØ¼­, ´ÙÁß ½º·¹µå ȯ°æ¿¡ °ü·ÃµÈ Á» ´õ º¹ÀâÇϰí Á¤±³ÇÑ ±â´Éµé·Î Á¡ÁøÀûÀ¸·Î ³ª¾Æ°£´Ù. °¢ Àå¿¡¼­´Â ÇØ´ç ÁÖÁ¦¸¦ Àß º¸¿©ÁÖ´Â »ç½ÇÀûÀÎ ¿¹Á¦µéÀÌ ÀÖ´Ù. ÀÌ Ã¥Àº ´ÙÀ½°ú °°Àº ÇʼöÀûÀ̰í ÇÙ½ÉÀûÀÎ Windows ÇÁ·Î±×·¡¹Ö ÁÖÁ¦µéÀ» ´Ù·é´Ù.

  • ÆÄÀÏ ¹× µð·ºÅ͸® °ü¸®
  • ¹®ÀÚ ÀÔÃâ·Â°ú À¯´ÏÄÚµå
  • ·¹Áö½ºÆ®¸®
  • ±¸Á¶Àû ¿¹¿Ü ó¸®
  • º¸¾È ¼­ºñ½º
  • ¸Þ¸ð¸® °ü¸®¿Í DLL
  • ½º·¹µå, ÇÁ·Î¼¼½º °ü¸®, ½ºÄÉÁÙ¸µ
  • À̺¥Æ®, ¹ÂÅØ½º¸¦ ÅëÇÑ Á¶°Ç º¯¼ö ¸ðÇü µîÀÇ ½º·¹µå µ¿±âÈ­
  • ÆÄÀÌÇÁ¿Í ¸ÞÀϽ½·Ô µîÀ» ÀÌ¿ëÇÑ ÇÁ·Î¼¼½º°£ Åë½Å
  • ¼ÒÄÏÀ» ÀÌ¿ëÇÑ ³×Æ®¿÷ ÇÁ·Î±×·¡¹Ö
  • Windows ¼­ºñ½º(NT ¼­ºñ½º) °³¹ß
  • ŸÀ̸Ó, ºñµ¿±â I/O, I/O ¿Ï·á Æ÷Æ®
  • ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¼º´É°ú ½Å·Ú¼ºÀ» Çâ»ó½Ã۱â À§ÇÑ Áöħµé°ú ÀýÃæ¾Èµé
  • Win64¿Í °ü·Ã ¾ÆÅ°ÅØÃ³. ÀÚ·á Çü½Ä, ±¸Çü ÄÚµåÀÇ ÀÌÁÖ

    °¢ Àå¿¡´Â ÁÖÁ¦ÀÇ ÀÌÇØ¸¦ µ½´Â ª°í ½ÇÁ¦ÀûÀÎ ¿¹Á¦µéÀÌ Æ÷ÇԵǾî ÀÖÀ¸¸ç, ±× ¿¹Á¦µéÀº ÀÌ Ã¥ÀÇ À¥ »çÀÌÆ®(www.awprofessional.com/titles/0321256190)¿¡¼­ ´Ù¿î¹ÞÀ» ¼ö ÀÖ´Ù. ºÎ·ÏÀ¸·Î´Â ¼º´É ÃøÁ¤ °á°ú, Windows¿Í UNIX, C ¶óÀ̺귯¸® ´ëÁ¶Ç¥ µîÀÌ Á¦°øµÈ´Ù.

    ÀÌ Ã¥ÀÇ ´ë»ó

    • Windows ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀ» ºü¸£°Ô ¹è¿ì°íÀÚ ÇÏ´Â ¸ðµç °³¹ßÀÚ(Ãʺ¸, ¼÷·ÃÀÚ ¸ðµÎ).
    • ±âÁ¸ ÀÀ¿ë ÇÁ·Î±×·¥µé(ƯÈ÷ UNIX ÀÀ¿ë ÇÁ·Î±×·¥µé)À» Windows·Î À̽ÄÇØ¾ß ÇÏ´Â ÇÁ·Î±×·¡¸Ó¿Í ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾îµé. ÀÌ Ã¥¿¡´Â Windows, UNIX, C ¶óÀ̺귯¸®ÀÇ ÇÔ¼öµé°ú ÇÁ·Î±×·¡¹Ö ¸ðÇüµéÀ» ºñ±³ÇÏ´Â ³»¿ëÀÌ Æ÷ÇԵǾî ÀÖ´Ù. ¶ÇÇÑ ÇÁ·Î¼¼½º °ü¸®, µ¿±âÈ­, ÆÄÀÏ ½Ã½ºÅÛ, ÇÁ·Î¼¼½º°£ Åë½Å µîÀÇ ¸ðµç ÀϹÝÀûÀÎ UNIX ±â´É¼ºÀ» WindowsÀÇ °üÁ¡¿¡¼­ ¼³¸íÇÑ´Ù.
    • ±âÁ¸ Äڵ带 À̽ÄÇÒ Çʿ䰡 ¾ø´Â, »õ·Î ÇÁ·ÎÁ§Æ®¸¦ ½ÃÀÛÇÏ´Â ÇÁ·Î±×·¡¸Óµé. ÀÌ Ã¥Àº ÇÁ·Î±×·¥ ¼³°è¿Í ±¸ÇöÀÇ ¿©·¯ Ãø¸éµéÀ» ´Ù·ç¸ç, À¯¿ëÇÑ ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â µ¥ ¾²ÀÌ´Â, ±×¸®°í ÀϹÝÀûÀÎ ÇÁ·Î±×·¡¹Ö ¹®Á¦µéÀ» ÇØ°áÇϱâ À§ÇÑ ¿©·¯ Windows ÇÔ¼öµéÀ» À̾߱âÇÑ´Ù.
    • COM°ú .NET FrameworkÀ» »ç¿ëÇÏ´Â ÇÁ·Î±×·¡¸Óµé. ±×·± µ¶ÀÚ¶ó¸é µ¿Àû ¸µÅ© ¶óÀ̺귯¸®(DLL), ½º·¹µå »ç¿ë ¸ðÇüµé, ÀÎÅÍÆäÀ̽º, µ¿±âÈ­ µîÀÇ ³»¿ëÀÌ µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
    • Àü»êÇÐ °íÇгâ Çлýµé°ú ½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö ¶Ç´Â ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀ» ´Ù·ç´Â ÃÊ±Þ ´ëÇпø ¼öÁØ °­ÁÂÀÇ Çлýµé. ÀÌ Ã¥Àº ´ÙÁß ½º·¹µå ÇÁ·Î±×·¡¹ÖÀ» ¹è¿ì´Â µ¶ÀÚµéÀ̳ª ³×Æ®¿÷ ÀÀ¿ë ÇÁ·Î±×·¥À» ¸¸µé¾î¾ß ÇÏ´Â µ¶Àڵ鿡°Ôµµ À¯¿ëÇÏ´Ù. ÀÌ Ã¥Àº W. Richard StevensÀÇ Advanced Programming in the UNIX Environment (ÀÌ Ã¥ ³¡ÀÇ 'Âü°í¹®Çå'À» º¼ °Í) °°Àº Ã¥ÀÇ À¯ÀÍÇÑ º¸Á¶±³Àç·Î¼­, Windows¿Í UNIX¸¦ ºñ±³ÇØ º¸°íÀÚ ÇÏ´Â Çлýµé¿¡°Ô À¯¿ëÇÒ °ÍÀÌ´Ù. ÀÌ Ã¥Àº ¶ÇÇÑ Windows¶ó´Â Áß¿äÇÑ »ó¿ë ¿î¿µÃ¼Á¦°¡ Çö´ëÀûÀÎ ¿î¿µÃ¼Á¦ÀÇ ÇʼöÀûÀÎ ±â´ÉµéÀ» ¾î¶»°Ô Á¦°øÇÏ´ÂÁö¸¦ ¼³¸íÇÑ´Ù´Â Á¡¿¡¼­, ¿î¿µÃ¼Á¦ °úÁ¤ÀÇ Çлýµé¿¡°Ôµµ µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
    • Áö±Ý±îÁö À̾߱âÇÑ °ÍµéÀÌ ¾Ï¹¬ÀûÀ¸·Î °¡Á¤ÇÏ´Â °Íµé ¿Ü¿¡, ÀÌ Ã¥Àº µ¶ÀÚ°¡ C ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ Áö½ÄÀ» °¡Áö°í ÀÖ´Ù°í °¡Á¤ÇÑ´Ù.




    [ÀúÀÚ ¼Ò°³]
    Johnson M. Hart´Â Windows, Linux, UNIX ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ß°ú °³¼±, À¯Áöº¸¼ö¸¦ Àü¹®À¸·Î ÇÏ´Â ¼ÒÇÁÆ®¿þ¾î ±³À°ÀÚÀÌÀÚ ÄÁ¼³ÅÏÆ®ÀÌ´Ù. JohnÀº Àü ¼¼°èÀÇ °í°´µé¿¡°Ô Àü¹® ±³À° °­ÀÇ¿Í ¼¼¹Ì³ª¸¦ Á¦°øÇϸç, ¶ÇÇÑ ¿©·¯ ±â¼ú ¹®¼­µéÀÇ ÀúÀÚÀ̱⵵ ÇÏ´Ù.
  •  
    ÀÌ Ã¥Àº Çö´ëÀûÀÎ ¿î¿µÃ¼Á¦°¡ ÁÖµÇ°Ô °ü¸®ÇÏ´Â ÀÚ¿øµé, Áï ÆÄÀÏ, ½º·¹µå, ³×Æ®¿÷, ¸Þ¸ð¸® µîÀ» ¿î¿µÃ¼Á¦°¡ Á¦°øÇÏ´Â ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º¸¦ ÀÌ¿ëÇØ¼­ ´Ù·ç´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. ±×·± Á¢±Ù ¹æ½ÄÀº ¿î¿µÃ¼Á¦ ÀÚü³ª ÀåÄ¡ µå¶óÀ̹ö µî Çϵå¿þ¾î¿¡ Á÷Á¢ ¸Â´êÀº ¿µ¿ª±îÁö ³»·Á°¥ ÇÊ¿ä´Â ¾ø´Â ´ë´Ù¼öÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀڵ鿡°Ô ¾È¼º¸ÂÃãÀ̶ó°í »ý°¢ÇÕ´Ï´Ù.

    ¶ÇÇÑ ´ÙÁß ÇÁ·Î¼¼¼­¿Í 64ºñÆ® ÇÁ·Î±×·¡¹ÖÀ» ºñÁß ÀÖ°Ô ´Ù·ç¾ú´Ù´Â Á¡µµ ÁÖ¸ñÇÒ ¸¸ÇÕ´Ï´Ù. ´ÙÁß ÇÁ·Î¼¼¼­ ½Ã½ºÅÛ°ú 64ºñÆ® ȯ°æÀº ÄÄÇ»ÆÃ Àü¹Ý¿¡ Ä¿´Ù¶õ º¯È­¸¦ ¾ß±âÇÒ °ÍÀÔ´Ï´Ù. °ð ´Ù°¡¿Ã º¯È­¿¡ ´ëºñÇϰíÀÚ ÇÏ´Â ÇÁ·Î±×·¡¸Óµé¿¡°Ô ÁÁÀº ÁöħÀÌ µÉ °ÍÀÔ´Ï´Ù.

    ±Û¾²±â Ãø¸é¿¡¼­ ÀÌ Ã¥ÀÌ °¡Áø ÇÑ °¡Áö ¹Ì´öÀº, ÀúÀÚ°¡ ±âÁ¸ Ã¥À̳ª ±âŸ ÀÚ·á¿¡ ¹«Á¶°Ç ÀÇÁ¸ÇÏÁö ¾Ê°í ÀÚ½ÅÀÌ ¾Ë°í ÀÖ°í °ÞÀº ¹Ù¸¦ ÁÞ´ë ÀÖ°Ô ½á³»·Á °¬´Ù´Â Á¡ÀÔ´Ï´Ù. ÁÖ¿öµéÀº À̾߱⸦ °¡Áö°í ¾Æ´Â ô ÇÏ´Â Àϵµ ¾ø°í, ¾ð¶æ º¸¸é ±×·² µí ÇÏÁö¸¸ »ç½ÇÀº ±Í¿¡ °É¸é ±Í°í¸®, ÄÚ¿¡ °É¸é ÄÚ°ÉÀÌ ½ÄÀÇ À̾߱⸦ ´Ã¾î³õÁöµµ ¾Ê½À´Ï´Ù. µ¶ÀÚ°¡ ²À ¾Ë¾Æ¾ß ÇÒ, ±×¸®°í ÀúÀÚ ÀÚ½ÅÀÌ ¹è¿ì°í °Þ¾î¼­ üµæÇϰí ÀÖ´Â ³»¿ëÀ» ÀڽŠÀÖ°Ô, ±×·¯³ª ¹ÝÁõÀÇ °¡´É¼ºÀ» ¿­¾îµÎ°í Á¦½ÃÇϴ åÀÔ´Ï´Ù.

    ¾Õ¿¡¼­ ¹ÝÁõ °¡´É¼ºÀ» À̾߱âÇߴµ¥, »ç½Ç ³»¿ë¿¡ ¿À·ù°¡ ÀüÇô ¾ø´Â Ã¥À» ¹Ù¶ó±â´Â Èûµç ÀÏÀÔ´Ï´Ù. ±×·¸´Ù¸é Â÷¼±ÀÇ Á¢±Ù¹æ½ÄÀº, ÀúÀÚ°¡ ÀÚ½ÅÀÌ Æ²¸± ¼öµµ ÀÖ´Ù´Â Á¡À» ÀÎÁ¤ÇÑ »óÅ¿¡¼­ Á¤Á÷ÇÏ°Ô ±ÛÀ» ¾²°í, µ¶ÀÚ°¡ ¿À·ù¸¦ ¹ß°ßÇϰųª ÀúÀÚÀÇ ÁÖÀåÀ» µÚÁýÀ» ¼ö ÀÖ´Â °¡´É¼ºÀ» ÃÖ´ëÇÑ ¿­¾îÁÖ´Â °ÍÀÌ µÉ °ÍÀÔ´Ï´Ù. ±Ù°Å°¡ È®½ÇÇÑ API ¼­¼ú ÀÌ¿ÜÀÇ ºÎºÐ, ¿¹¸¦ µé¾î ¼º´ÉÀ̳ª ¾ÈÀü¼º¿¡ ´ëÇÑ ¼³¸í¿¡¼­ ÀúÀÚ´Â ±×·± Á¢±Ù¹æ½ÄÀ» Ãæ½ÇÈ÷ µû¶ú´Ù°í »ý°¢ÇÕ´Ï´Ù. ƯÈ÷ ¼º´É ¹®Á¦¿¡¼­´Â »ó¼¼ÇÑ º¥Ä¡¸¶Å© ÀÚ·á±îÁö Á¦½ÃÇϰí ÀÖ´Ù´Â Á¡¿¡¼­, ÀúÀÚÀÇ ½Ç¿ëÀûÀÌ°í °øÁ¤ÇÑ ÀÚ¼¼¸¦ ³ôÀÌ Æò°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
     
     
     
                                      
    ȸ»ç¼Ò°³      °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§      °í°´¼¾ÅÍ     »çÀÌÆ®¸Ê      µµ¿ò¸»