Win32 API ÀÔ¹® °­ÁÂ

ÀÌ °­Á´ API ÀÔ¹®ÀÚ¸¦ À§ÇØ ¸¶·ÃµÈ °ÍÀÔ´Ï´Ù. Á¦°¡ ÃâÆÇÀ» ¸ñÀûÀ¸·Î 95³âºÎÅÍ Æ´Æ´ÀÌ ÀÛ¼ºÇÑ ±ÛÀÇ ÀϺκÐÀ̸ç 2001³â 5¿ù °¡³²»ç¿¡¼­ "Windows API Á¤º¹"À̶ó´Â Á¦¸ñÀ¸·Î ÃâÆÇµÇ¾ú½À´Ï´Ù. ÀÌ Ã¥Àº ÃÑ 40°³ÀÇ ÀåÀ¸·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç Win32 API¿¡ °üÇÑ ´ëºÎºÐÀÇ ³»¿ëÀ» ´Ù Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù. ÃÑ 3ºÎ·Î ±¸¼ºµÈ Ã¥ ³»¿ëÁß ÀÔ¹® ÄÚ½º¿¡ ÇØ´çµÇ´Â 1ºÎÀÇ ¿ø°í´Â À¥ »çÀÌÆ®¿¡ °ø°³ÇÏ¿© ´©±¸³ª ÀÐÀ» ¼ö ÀÖµµ·Ï ÇÏ¿´½À´Ï´Ù. ¿©·¯ Ãʺ¸µéÀ» ´ë»óÀ¸·Î º£Å¸ Å×½ºÆ®±îÁö °ÅÃÆÀ¸¸ç °¡Àå °£°áÇÑ ¿¹Á¦·Î À©µµ¿ìÁî ÇÁ·Î±×·¡¹Ö¿¡ ½±°Ô ÀÔ¹®ÇÒ ¼ö ÀÖµµ·Ï ÇØ ÁÝ´Ï´Ù.

ÀÌ °­Á¸¦ Àдµ¥´Â Ưº°ÇÑ Áغñ°¡ ÇÊ¿ä¾ø½À´Ï´Ù. ´Ü API°¡ C¾ð¾î¿¡ ±â¹ÝÇϹǷΠC¾ð¾î¿¡ ´ëÇØ¼­´Â ¾î´ÀÁ¤µµÀÇ ±âº» Áö½ÄÀ» °®Ãß°í ÀÖ¾î¾ß ÇÕ´Ï´Ù. º¯¼ö, ·çÇÁ, Á¶°Ç¹® µîÀÇ ÇÁ·Î±×·¡¹Ö ±âº» »ó½Ä°ú ¿¬»êÀÚ, ÇÔ¼ö, Æ÷ÀÎÅÍ µî C¾ð¾î ¸í¼¼¿¡ ´ëÇÑ ±âº»ÀûÀÎ »çÇ׿¡ ´ëÇØ¼­´Â ÀÌÇØ¸¦ Çϰí ÀÖ¾î¾ß ÀÌ °­Á¸¦ Àдµ¥ ÁöÀåÀÌ ¾ø½À´Ï´Ù. ¸¸¾à ÇÁ·Î±×·¡¹ÖÀ» óÀ½ ÇØ º¸´Â »ç¶÷À̶ó¸é ¸ÕÀú µµ½º ȯ°æ¿¡¼­ C¾ð¾î¿¡ ´ëÇÑ °øºÎ¸¦ ¸ÕÀú ÇϽŠÈÄ ÀÌ °­Á¸¦ ÀÐÀ¸½Ã±â ¹Ù¶ø´Ï´Ù. ½ÃÁßÀÌ ÁÁÀº Ã¥ÀÌ Âü ¸¹ÀÌ ³ª¿Í ÀÖ½À´Ï´Ù.

±×¸®°í À©µµ¿ìÁ »ç¿ëÇØ º» °æÇèÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¿î¿µÃ¼Á¦ ÀÚü¿¡ Àͼ÷ÇÏÁö ¾Ê°í¼­ ±× ¿î¿µÃ¼Á¦¿¡¼­ ½ÇÇàµÇ´Â ÇÁ·Î±×·¥À» ¸¸µç´Ù´Â °ÍÀº ºÒ°¡´ÉÇÕ´Ï´Ù. À©µµ¿ìÁîÀÇ ¼³Ä¡¹× ¿î¿ë, ÆÄÀÏ °ü¸® µîÀ» ½º½º·Î ÇÒ ¼ö ÀÖ°í ¿öµå ÇÁ·Î¼¼¼­³ª ½ºÇÁ·¹µå ½¬Æ® µîÀ» »ç¿ëÇØ º¸½Å °æÇèÀÌ ÀÖ´Ù¸é ÃæºÐÇÕ´Ï´Ù.

±×·¯³ª ¼ø¼ö API´Â ±¸Á¶Àû ÇÁ·Î±×·¡¹Ö ±â¹ý¸¸À» »ç¿ëÇϹǷΠC++¿¡ ´ëÇØ¼­´Â ÀÏ´Ü ¸ô¶óµµ »ó°ü¾ø½À´Ï´Ù. °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀº API¸¦ ¸¶½ºÅÍÇÑ ÈÄ MFC³ª OWLÀ» ¹è¿ì½Ã±â Àü¿¡ °øºÎÇÏ½Ã¸é µË´Ï´Ù.

¿¹Á¦ ´Ù¿î·Îµå ¹Þ±â : ÃÊ±Þ °­ÁÂÀÇ ¿¹Á¦ÀÔ´Ï´Ù.

ÇöÀç Á¦°øµÇ´Â °­Á´ ÃâÆÇ ÀüÀÇ ±³Á¤º»À̹ǷΠ¿ÀŸ¿Í Ʋ¸° ³»¿ëÀÌ °£È¤ ÀÖ½À´Ï´Ù. HTML·Î ´Ù½Ã ÄÁ¹öÆÃÀ» ÇØ¾ß Çϳª ½Ã°£ÀÌ ¿©ÀÇÄ¡ ¾Ê¾Æ ÀÛ¾÷À» ¸øÇϰí ÀÖ½À´Ï´Ù. ÀÌ¿Õ ´Ê¾úÀ¸´Ï ´å³Ý ÄÄÆÄÀÏ·¯ ¹ßÇ¥ ÈÄ¿¡ °­Á¸¦ ÀçÀÛ¼ºÇϵµ·Ï ÇϰڽÀ´Ï´Ù.

ÀÌ °­ÁÂÀÇ ÀúÀÛ±ÇÀº SoEnÀÌ °¡Áö°í ÀÖ½À´Ï´Ù. Çã¶ô¾øÀÌ ´Ù¸¥ »çÀÌÆ®·Î ¿Å±æ ¼ö ¾ø½À´Ï´Ù.

ÀÌ °­ÁÂÀÇ ÃâÆÇº»ÀÎ À©µµ¿ìÁî API Á¤º¹(ÇѺû¹Ìµð¾î 2005)ÀÇ Áö¿ø ÆäÀÌÁö´Â ´ÙÀ½ ¸µÅ©¿¡ ÀÖ½À´Ï´Ù. Á¤¿ÀÇ¥¿Í °ü·Ã ÀÚ·á°¡ Á¦°øµË´Ï´Ù. ¿ø·¡ winapi.co.kr¿¡ ÀÖ¾úÀ¸³ª µµ¸ÞÀÎ º¯°æ °ü°è·Î ÁÖ¼Ò°¡ ¹Ù²î¾ú½À´Ï´Ù.

http://www.soen.kr/book.html


ÀÌ °­ÁÂÀÇ ÀúÀÛ±ÇÀº SoEn¿¡ ÀÖ½À´Ï´Ù.