|
|
|
|
|
| Windows98 Programming Bible
- ÀýÆÇ |
 |
|
|
| ¤ýÀú ÀÚ |
|
| ¤ý¿ª ÀÚ |
ÁÖº´Áø
|
| ¤ý±¸ ºÐ |
¹ø¿ª¼
|
| ¤ý¹ßÇàÀÏ |
1998³â 07¿ù 25ÀÏ |
| ¤ýÁ¤ °¡ |
25,000¿ø |
| ¤ýÆäÀÌÁö |
828 ÆäÀÌÁö |
| ¤ýISBN |
89-7627-490-3 |
| ¤ý³À̵µ |
Áß±Þ |
| ¤ýÃâÆÇ»ç |
Á¤º¸¹®È»ç |
|
|
|
|
|
|
|
 |
 |
ÇÁ·Î±×·¡¹Ö ¼ÀûÀÇ ¼¼°èÀûÀÎ ¼±µÎ ÀúÀÚ Herb Schidt°¡ ¾´ ÀÌÇØÇϱ⠽¬¿î ÇÁ·Î±×·¡¹Ö ÀÚ½À¿ë ÇнÀ¼ÀÎ "Windows 98 Programming Bible"°ú ÇÔ²² ¿©·¯ºÐÀÇ ½Ç·ÂÀ» ¸¶À½²¯ Çâ»ó½ÃÄÑ º¸ÀÚ.Windows 98Àº »õ·Î¿î ¼±Åà »çÇ×µé°ú Ư¡µé. ±×¸®°í »õ·Î¿î ¼º´É Ç¥Áصé·Î °¡µæÂ÷ ÀÖ´Ù. ¶ÇÇÑ, Herb Schildt´Â ÀÌ ¸ðµç ÀåÁ¡µéÀ» ¿©·¯ºÐµéÀÌ ÀÌ¿ëÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁØ´Ù. ¢Ã ³»¿ë Windows98 ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±âº»Çü½Ä ¸Þ´º¿Í ¸Þ½ÃÁö ¹Ú½º ¸Þ½ÃÁö ó¸® ´ëÈ »óÀÚ ¸¸µé±â ½ºÅ©·Ñ¹Ù,Ǫ½Ã ¹öư,¸®½ºÆ® µî Ç¥ÁØ ÄÁÆ®·Ñ »ç¿ë ¾ÆÀÌÄÜ,Ä¿¼,ºñÆ®¸Ê Åø¹Ù,Åø¸³,Æ®¸®ºä¿Í ´Ù¼öÀÇ Çâ»óµÈ ÄÁÆ®·Ñ ¼Ó¼º ½ÃÆ® À§Àúµå ÄܼÖ(consoles) ¸ÖƼ¾²·¹µå ¸ÖƼŽºÅ·ÀÇ È°¿ë ½Ã½ºÅÛ ·¹Áö½ºÆ®¸® ¿Ïº®ÇÑ ¸Þ´º ActiveX ´ÙÁß ¸ð´ÏÅÍÀÇ »ç¿ë DLL ¸¸µé±â |
| |
 |
 |
Á¤È®ÇÏ°Ô ±â¾ï³ªÁö ¾ÊÁö¸¸ ¾ðÁ¨°¡ ¸ð ¾÷ü¿¡ °¬´ø ÀûÀÌ ÀÖ´Ù. ±ÞÇÑ ÀÏÀ̶ó ÀÏÀ» ¼µÑ·¯ ¸¶Ä¡±â¸¦ ¿øÇßÁö¸¸, ÄÄÇ»ÅÍ ½Ã½ºÅÛÀÌ ´Ù¿îµÇ´Â ¹Ù¶÷¿¡ ³Ê¹«³ª ¿©À¯(?)ÀÖ°Ô ÀÏÀ» ¸ÁÄ£ ÀûÀÌ ÀÖ¾ú´Ù. ½Ã°£Àº ±â´Ù·Á ÁÖÁö ¾Ê°í È»ìó·³ ³¯¾Æ°¡´Âµ¥µµ ½Ã½ºÅÛÀº Àá¿¡¼ ±ú¾î³¯ ÁÙ ¸ô¶ú´Ù. ½ÉÀåÀº ¶Ù°í ¹ßÀ» µ¿µ¿ ±¼·¶Áö¸¸ ¾î¿ ¼ö ¾ø´Â ÀÏÀ̾ú´Ù. ¾ó¸¶ µÇÁö ¾ÊÀº ½Ã°£À̾úÁö¸¸, °á±¹Àº Á¤ÇØÁø ½Ã°£¿¡ ÀÏÀ» ó¸®ÇÏÁö ¸øÇÑ Ã¥ÀÓÀº ÀáÀÚ´Â ½Ã½ºÅÛÀÌ ¾Æ´Ï¶ó ±×·± ÀÏÀ» ¿¹»óÇÏÁö ¸øÇÑ Àΰ£¿¡°Ô ÀÖ¾ú´Ù.
±×·± ÀÏÀº ±× ÀÌÈķεµ °¡²û¾¿Àº °æÇèÇÏ°Ô µÇ¾ú´Ù. ÇÑ ¹ø °ÞÀº ÀÏÀ̶ó ¾à°£ÀÇ Áغñ·Î ±äÀåÀº ´úÇÏÁö¸¸, ¿Ïº®ÇÑ ½Ã½ºÅÛ¿¡ ´ëÇÑ »ý°¢Àº ¶³ÃĹö¸± ¼ö ¾ø¾ú´Ù. ¼¼»ó¿¡ ¿Ïº®ÇÑ °ÍÀº ¾ø´ÙÁö¸¸, ¿Ïº®¿¡ °¡±î¿î °ÍÀº Á¸ÀçÇÒ °ÍÀ̶ó »ý°¢ÇÑ´Ù. Àΰ£ÀÇ ´É·Â°ú ¿å¸ÁÀº ¹«ÇÑÇÏ´Ù°í ÇÏÁö ¾Ê´Â°¡! ¾ÆµæÇÏÁö¸¸ óÀ½ º£ÀÌÁ÷ ¾ð¾î¸¦ ÅëÇØ ÇÁ·Î±×·¥À» ¸¸µé¾úÀ» ¶§ÀÇ ÈïºÐÀº Áö±Ýµµ ±â¾ïÀÌ »ý»ýÇÏ´Ù. ±× ÀÌÈÄ·Î °è¼ÓµÇ´Â °ü½ÉÀº C¸¦ ÅëÇØ ASM±îÁö ½ÉÃëÇÏ°Ô ¸¸µé¾ú´Ù. ±× Áß¿¡µµ ½Ã½ºÅÛÀÇ ±í¼÷ÇÑ °÷±îÁö ÀÚ¿¬½º·´°Ô ¾Ë·ÁÁÖ´ø ASMÀº ¸¶·Â°úµµ °°¾Ò´Ù. ±×·¡¼ DOS ½ÃÀý¿¡´Â C/C++°ú ÇÔ²² ASMÀ» Ç×»ó ÀØÁö ¸øÇß¾ú´Ù.
½Ã½ºÅÛÀ» ¾ËÁö ¸øÇϰí ÁÁÀº ÇÁ·Î±×·¥À» °³¹ßÇÒ ¼ö´Â ¾ø´Â ÀÏÀÌ´Ù. È¿À²ÀûÀÎ ÀÛ¾÷À» À§Çؼ MFC³ª OWL°ú °°Àº Ŭ·¡½º ¶óÀ̺귯¸®°¡ ¸¹Àº ÀÌÁ¡À» Á¦°øÇÑ °ÍÀº »ç½ÇÀÌ´Ù. ÇÏÁö¸¸, Windows API¸¦ ±âº»À¸·Î ÀçÆ÷ÀåµÈ À̵éÀÌ ¿ì¸®µé¿¡°Ô ¸ðµç °ÍÀ» Á¦°øÇØ ÁÖÁö´Â ¾Ê´Â´Ù. ASM°ú ºñ±³ÇÒ ¼ö´Â ¾øÁö¸¸ Windows API´Â Windows ½Ã½ºÅÛ¿¡ ´ëÇÑ ¸¹Àº °ÍÀ» ¾Ë·ÁÁØ´Ù.
ÀÌ Ã¥Àº Windows 98 ȯ°æ¿¡¼ MFC³ª OWLÀÇ µµ¿ò¾øÀÌ Windows APIÀ» ÅëÇØ ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù. ±×¸®°í µ¶ÀÚµéÀº ÀÚ¿¬½º·´°Ô Windows 98 ½Ã½ºÅÛ¿¡ ´ëÇÑ ´Ù¾çÇÑ Áö½ÄÀ» ½ÀµæÇÏ°Ô µÉ °ÍÀÌ´Ù. ¾Ë´Ù½ÃÇÇ Windows 98Àº Å©°í º¹ÀâÇÑ ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛÀÌ´Ù. ´ÜÇົÀ¸·Îµµ ¼³¸íµÇ±â¿¡´Â Windows 98ÀÌ ³Ê¹« ¹æ´ëÇÏ´Ù. ±×¸®°í COM/ActivceX¿Í °°Àº Ä¿´Ù¶õ ¼ºê½Ã½ºÅÛµéÀÇ Á¤º¸´Â Æø¹ßÀûÀ¸·Î ´Ã¾î³¯ °ÍÀÌ´Ù. ¶ÇÇÑ À¥ Çõ¸íÀº °è¼ÓÇØ¼ À©µµ¿ì ½Ã½ºÅÛÀ» È®Àå½Ãų °ÍÀ̸ç, ¿©·¯ºÐÀ» Áö½ÄÀÇ ´Ë¿¡¼ È¥¶õ½º·´°Ô ¸¸µé °ÍÀÌ´Ù. ÇÏÁö¸¸, °ÆÁ¤ÇÒ ÇÊ¿ä´Â ¾ø´Ù. »Ñ¸®°¡ ±íÀº ³ª¹«´Â ¹Ù¶÷¿¡ Èçµé¸®Áö ¾Ê´Â´Ù°í Çß´Ù. ÀÌ Ã¥Àº È«¼öó·³ ¹Ð·Áµå´Â ±â¼úÀûÀÎ Áö½ÄÀ» ¿©·¯ºÐÀÌ Â÷ºÐÇÏ°Ô Èí¼öÇÒ ¼ö ÀÖµµ·Ï ±âº»ÀûÀÎ Åä¾çÀ» ¸¶·ÃÇØ ÁÙ °ÍÀÌ´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¾ÈÁ¤Àº ½Ã½ºÅÛÀÇ ¾ÈÁ¤°ú Á÷°áµÈ´Ù. ½Ã½ºÅÛÀÇ ¾ÈÁ¤Àº Àΰ£ÀÇ Çູ°ú ¹«°üÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. ±×¸®°í ¿©·¯ºÐÀÌ °³¹ßÇÏ´Â ½Ã½ºÅÛÀÌ Àΰ£ÀÇ Çູ¿¡ ±â¿©Çϱ⸦ Èñ¸ÁÇÑ´Ù.
Ç×»ó ÇØ¸¼Àº ÇÏ´Ãó·³ ¿ôÀ½Áþ´Â Àϸ¸ °è¼ÓµÇ±â¸¦ ¼Ò¸ÁÇØ º»´Ù. ³¡À¸·Î, º¸´Ù ÁÁÀº Ã¥À¸·Î °Åµì³¯ ¼ö ÀÖµµ·Ï µµ¿ÍÁֽŠÁÖÇöÀç´Ô°ú Á¤º¸¹®È»ç Á÷¿ø ¿©·¯ºÐ²² Áø½ÉÀ¸·Î °¨»çµå¸°´Ù. |
| |
| |
 |
 |
| |
|
|
 |
|
|