Win32Inc. ¼øÀ§ ¹× ¿ä¾à
Win32Inc. ű×
Win32Inc. ¼³¸í
WININC´Â MASM, JWASM ¶Ç´Â PAAMP¿¡ ´ëÇÑ Æ÷ÇÔ ÆÄÀÏ ¼¼Æ®ÀÔ´Ï´Ù. Win32 ¹× Win64 ÀÀ¿ë ÇÁ·Î±×·¥ ¶Ç´Â DLLÀ» ÀÛ¼ºÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç Ç׸ñÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. Watcom ¶Ç´Â PelleSC ¿±â°¡ÀÖ´Â °æ¿ì ¾î¼Àºí·¯¿¡¼ Windows-PE ¹ÙÀ̳ʸ®¸¦ ¸¸µå´Â µ¥ »ç¿ëÇÒ ¼öÀÖ´Â ¸ðµç °ÍÀÌ ÀÖ½À´Ï´Ù. WININC´Â ÁÖ·Î MASM32¿Í ÇÔ²² Á¦°øµÈ Æ÷ÇÔ ÆÄÀÏ°ú ȣȯµË´Ï´Ù. ÁÖ¿ä Â÷ÀÌÁ¡Àº ´ÙÀ½°ú °°½À´Ï´Ù. * MASM32¿¡¼´Â WIN32 ¼±¾ðÀ» Æ÷ÇÔÇÏ´Â WINDS.INC°¡ Çϳª ÀÖ°í ÇÔ¼ö ÇÁ·ÎÅä ŸÀÔÀ» Æ÷ÇÔÇÏ´Â ´Ù¸¥ Æ÷ÇÔ µÈ ´Ù¸¥ Æ÷ÇÔÀÌÀÖ´Â ÇϳªÀÇ Å« Æ÷ÇÔÀÌ ÀÖ½À´Ï´Ù. WININCÀÇ Æ÷ÇÔ ÆÄÀÏ 1 : 1 MSVC ¶Ç´Â MS PSDK¿¡ Æ÷ÇÔ µÈ Çì´õ ÆÄÀÏÀº È®ÀåÀÚ°¡ .INC·Î ´ëüµË´Ï´Ù. * MASM32¿Í ´Þ¸® WININC Æ÷ÇÔ ÆÄÀÏ Æ÷ÇÔ ÆÄÀÏÀº "ÀÔ·Â"µË´Ï´Ù. ±×µéÀº ´ë°³ C »ó´ë¹æ°ú µ¿ÀÏÇÑ À¯ÇüÀ» °¡Áö°í ÀÖ½À´Ï´Ù. MASM32¿¡¼ ¸ðµç ¸Å°³ º¯¼ö À¯ÇüÀº "DWORD"ÀÔ´Ï´Ù. Ÿ°ÙÀÌ µð¹ö±ëµÇ¾î¾ßÇÏ°í µð¹ö°Å°¡ MASM µð¹ö±× À¯Çü Á¤º¸¸¦ ó¸®ÇÏ´Â ¹æ¹ýÀ» ¾Ë°íÀÖ´Â °æ¿ì ÀÔ·Â µÈ ¸Å°³ º¯¼ö°¡ À¯¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. * ¸î °¡Áö À̸§ Ãæµ¹Àº ´Ù¸£°Ô ÇØ°áµË´Ï´Ù. Wininc¿¡¼ Win32 API¿¡¼ »ç¿ëµÇ´Â À̸§Àº MASM ¿¹¾à¾î (¿¹ : "¸¶½ºÅ©")°¡ "_"Á¢¹Ì»ç¸¦ Ãß°¡ÇÏ¿© º¯°æµË´Ï´Ù. MASM32¿¡¼ À̸§ ¼öÁ¤ÀÇ Á¾·ù´Â ÀÏ°üµÇÁö ¾Ê½À´Ï´Ù. * WININC¿¡´Â MASM32¿Í ÇÔ²² ¿À´Â °Íº¸´Ù ´õ ¸¹Àº ÃÖ½ÅÀÌ Æ÷ÇԵ˴ϴÙ. Windows 2000 ¹× Windows XP¿¡ Ãß°¡ µÈ Win32 API È®Àå¿¡ ´ëÇÑ ¸ðµç ¼±¾ðÀÌ ÀÖ½À´Ï´Ù. * ¾î¶² ÀÌÀ¯·Î MASM32´Â ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÒ ¼ö ¾ø½À´Ï´Ù. ¶ÇÇÑ ±× ÀϺδ Àç¹èÆ÷ °¡´ÉÇÏÁö ¾Ê½À´Ï´Ù. Wininc´Â ±×·¯ÇÑ Á¦ÇÑÀÌ ¾øÀ¸¸ç °ø°³ µµ¸ÞÀÎÀÔ´Ï´Ù.
Win32Inc. °ü·Ã ¼ÒÇÁÆ®¿þ¾î