| Windows ¿ë BGI MS-Windows ¿ë Borland ±×·¡ÇÈ ÀÎÅÍÆäÀ̽º ¶óÀ̺귯¸®ÀÇ ¿¡¹Ä·¹ÀÌ¼Ç (C ¾ð¾î) |
Áö±Ý ´Ù¿î·Îµå |
Windows ¿ë BGI ¼øÀ§ ¹× ¿ä¾à
- ¿î¿µÃ¼Á¦:
- Windows XP/2000/98
Windows ¿ë BGI ű×
Windows ¿ë BGI ¼³¸í
ÀÌ ÆÐÅ°Áö¿¡´Â BOGI (Borland Graphics Interface)ÀÇ ¿¡¹Ä·¹ÀÌ¼Ç ¶óÀ̺귯¸®°¡ µé¾î ÀÖ½À´Ï´Ù. Windows-95 / NT ¿ë. ÀÌ µµ¼°üÀº ´ëºÎºÐÀÇ BGI ±â´ÉÀ» ¾ö°ÝÈ÷ ¿¡¹Ä·¹ÀÌÆ®ÇÕ´Ï´Ù (ºñÇ¥ÁØ µå¶óÀ̹ö »ç¿ë Á¦¿Ü). ¶ÇÇÑ ±Û²ÃÀ» ¸ÅÇÎ ÇÒ ¼öµµ ÀÖ½À´Ï´Ù Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù. ±×·¯³ª Ãâó ¸¸ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥À» À§ÇØ ½±°Ô »ç¿ëÀÚ Á¤ÀÇ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ºÒÇàÈ÷µµ Á÷Á¢ÀûÀÎ ÀÛ¾÷ ÆÈ·¹Æ® »ö»ó (setPalette, setbkColor, ¾²±â ¹× putimage ¸ðµå ´Ù¸¥) copyputº¸´Ù) 256 »ö Windows ¸ðµå¿¡¼¸¸ Áö¿øµË´Ï´Ù. ¶ÇÇÑÀÌ ¶óÀ̺귯¸®¸¦ ¸î °¡Áö ÇÁ·Î±×·¥¿¡¸¸ »ç¿ëÇß½À´Ï´Ù (BGidemo´Â È®½ÇÈ÷ °¡Àå º¹ÀâÇÑ Çϳª) ±×·¡¼ ³ª´Â ±× ¸ðµç °ÍÀ» º¸Àå ÇÒ ¼ö ¾ø´Ù. ±â´ÉÀº Ç×»ó Á¦´ë·Î ÀÛµ¿ÇÕ´Ï´Ù. ³ª´Â ¶ÇÇÑ ¹Ì¾ÈÇÕ´Ï´Ù WinBGI ÇÔ¼öÀÇ ¸Å°³ º¯¼ö °Ë»ç. À§ÀÇ ¸ðµç °ÍÀ» ¿ä¾àÇÕ´Ï´Ù. WinBGI ÀåÁ¡ : 1) 32 ºñÆ® ¸ðµå¿¡¼ ÀÌÀü Turbo-C DOS ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÏ¹Ý Ã¢¿¡¼. µû¶ó¼ 64KBÀÇ ¸ðµç Á¦ÇÑÀ» ½±°Ô ±Øº¹ ÇÒ ¼ö ÀÖ½À´Ï´Ù °£´ÜÇÑ Àç ÄÄÆÄÀÏÀ¸·Î 32 ºñÆ® ÀÀ¿ë ÇÁ·Î±×·¥À» ¾ò´Â! 2) ±×·¡ÇÈÀº WinBGI·Î ÈξÀ ºü¸¨´Ï´Ù (Native Win32 API ÃÖ¼ÒÇÑÀÇ ¿¡¹Ä·¹ÀÌ¼Ç ¿À¹ö Çìµå¿Í ÇÔ²² »ç¿ëµÊ) Windows¿¡¼ DOS ¼¼¼Ç¿¡¼ ½ÇÇàµÇ´Â ¿ø·¡ ÀÀ¿ë ÇÁ·Î±×·¥ÀÔ´Ï´Ù (ƯÈ÷ PRO-200¿¡¼ NT¸¦ »ç¿ëÇÏ¿©). ¶ÇÇÑ ±×°ÍÀº ³ª¿¡°Ô ¾î¶² °ÍµéÀ» ±×·¡ÇÈÀÇ ½ºÀ§ÄªÃ³·³ ÆäÀÌÁö)´Â Windows-NT¿¡¼ DOS ¸ðµå¿¡¼ Á¦´ë·Î ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù. 3) ºñ À̺¥Æ® ±â¹Ý ±×·¡ÇÈ ÀÀ¿ë ÇÁ·Î±×·¥À» ¸¸µé±â À§ÇØ WinBGI¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ¸¸ Ç¥½ÃÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ·Á´Â °æ¿ì ±â´ÉÀÇ ±×·¡ÇÈ, Windows¿¡¼´Â ±×·¸°Ô ½±Áö ¾Ê½À´Ï´Ù. ´Ù½Ã ½ÇÇà ¸Þ½ÃÁö¸¦ ó¸®ÇÏ°í ´ÙÀ½À» Ãâ·Â ÇÒ Å¸À̸Ӹ¦ ¸¸µì´Ï´Ù. ±×·¡ÇÈ ¹Ýº¹ ... BGI°¡ ÈξÀ ´õ ¸¹Àº °Í °°½À´Ï´Ù. ÀÌ ¸ñÀûÀ¸·Î Æí¾ÈÇÏ°Ô : ´ç½ÅÀº ±×³É ¼±À̳ª Á¡À» ±×¸± ¼ö ÀÖ°í ⠽ýºÅÛ¿¡ ´ëÇØ °ÆÁ¤ÇÏÁö ¸¶½Ê½Ã¿À ... WinBGI ´ÜÁ¡ : 1) Windows À̺¥Æ® 󸮴 BGI ÇÔ¼ö KBHIT ()¿¡¼ ¼öÇàµË´Ï´Ù. getch () ¹× Áö¿¬ (). µû¶ó¼ ½Åû¼°¡ Á¦´ë·Î ÀÛµ¿Çϵµ·ÏÇؾßÇÕ´Ï´Ù ÁÖ±âÀûÀ¸·Î.
Windows ¿ë BGI °ü·Ã ¼ÒÇÁÆ®¿þ¾î