![]() | Application Builder User's Guide | WideStudio/MWT Index Table of contents |
»õ·Î¿î Ŭ·¡½º¸¦ ÆÄ»ýÇÏ·Á¸é
¾ÖÇø®ÄÉÀÌ¼Ç À©µµ¿ì¸¦ ±×´ë·Î Ŭ·¡½º·Î ¸¸µé·Á¸é
º¸ÅëÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç À©µµ¿ì¿¡ ´ëÇØ¼ Ŭ·¡½º À©µµ¿ì ÁöÁ¤À» Çϸé, ±× ¾ÖÇø®ÄÉÀÌ¼Ç À©µµ¿ì´Â ±×´ë·Î Ŭ·¡½º À©µµ¿ì°¡ µË´Ï´Ù. Ŭ·¡½º À©µµ¿ì¸¦ ÄÄÆÄÀÏÇϸé, ´ÙÀ½°ú °°Àº C++ ¼Ò½ºÇÁ·Î±×·¥ÀÌ »ý¼ºµË´Ï´Ù. [classwin]´Â ¾ÖÇø®ÄÉÀÌ¼Ç À©µµ¿ìÀÇ À̸§ÀÔ´Ï´Ù.
- £Ûclasswin£Ý.h
Ŭ·¡½º ¾ÖÇø®ÄÉÀÌ¼Ç À©µµ¿ì º»Ã¼ÀÇ ÇØ´õ ÆÄÀÏÀÔ´Ï´Ù. »õ·Î¿î ¸â¹ö º¯¼ö ¶Ç´Â ÇÔ¼ö¸¦ Ãß°¡ÇÒ °æ¿ì´Â ±× ÇØ´õ ÆÄÀÏ¿¡ Ãß°¡ÇÕ´Ï´Ù.- £Ûclasswin£Ý.cpp
Ŭ·¡½º ¾ÖÇø®ÄÉÀÌ¼Ç À©µµ¿ì º»Ã¼ÀÇ ¼Ò½º ÆÄÀÏÀÔ´Ï´Ù. 󸮸¦ Ãß°¡ÇÒ °æ¿ì´Â, ±× ¼Ò½º¸¦ ÄÚµùÇÕ´Ï´Ù.- £Ûclasswin£ÝP.h
¼Ó¼ºµîÀÇ Á¤º¸¸¦ Á¤ÀÇ(define)ÇÕ´Ï´Ù. »ç¿ëÀÚ´Â ÀÌ ÇØ´õ ÆÄÀÏÀ» ÆíÁýÇÏÁö ¸¶½Ê½Ã¿À.- £Ûclasswin£ÝP.cpp
¼Ó¼ºµîÀÇ ÀÚ¿øÀ» ÃʱâÈÇϰųª ÇÕ´Ï´Ù. »ç¿ëÀÚ´Â ÀÌ ¼Ò½ºÇÁ·Î±×·¥À» ÆíÁýÇÏÁö ¸¶½Ê½Ã¿À.ÀÌÀü¿¡ Ŭ·¡½º ¾ÖÇø®ÄÉÀÌ¼Ç À©µµ¿ì·Î ÁöÁ¤ÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç À©µµ¿ì class1(±×¸²ÀÇ ¹ØÁÙ ºÎºÐ)Àº, ±×´ë·Î class1°´Ã¼ Ŭ·¡½º°¡ µË´Ï´Ù. Ŭ·¡½º class1Àº WSCwindow¸¦ °è½ÂÇÑ Å¬·¡½ºÀÔ´Ï´Ù.
£ÛŬ·¡½º ¾ÖÇø®ÄÉÀÌ¼Ç À©µµ¿ì ÁöÁ¤£Ý¾ÖÇø®ÄÉÀÌ¼Ç À©µµ¿ìÀÇ ÀϺκÐÀ» Ŭ·¡½º·Î ¸¸µé·Á¸é
¾ÖÇø®ÄÉÀÌ¼Ç À©µµ¿ìÀÇ ÀϺÎ, ¿©±â¼ ¿¹ÄÁ´ë Æû(form) cla_form000 À» ¹ÙÅÁÀ¸·Î Ŭ·¡½ºÀ» ÀÛ¼ºÇÏ·Á°í ÀÖ½À´Ï´Ù. ¾Æ¹«°Íµµ ÁöÁ¤ÇÏÁö ¾Ê°í Ŭ·¡½º¸¦ ÆÄ»ýÇϸé, °¡Àå »óÀ§ À©µµ¿ì¸¦ ¹ÙÅÁÀ¸·Î ÆÄ»ýÇÕ´Ï´Ù¸¸, ±×¸²¿¡ ³ªÅ¸³»´Â [ÆÄ»ý ±â¿ø]À¸·Î °¡Àå »óÀ§ À©µµ¿ì°¡ ¾Æ´Ñ, ÀÚ½Ä °´Ã¼¸¦ ÁöÁ¤Çϸé, ±× °´Ã¼¸¦ ¹ÙÅÁÀ¸·Î ÆÄ»ýÇÕ´Ï´Ù.
£¨ÁÖÀÇ»çÇ×£© ÆÄ»ý ±â¿øÀ» º¯°æÇÑ °æ¿ì´Â ¼Ò½ºÇÁ·Î±×·¥À» ´Ù½Ã »ý¼ºÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ´ÙÀ½¿¡ ³ªÅ¸³»´Â ÆÄÀÏÀÌ ÀÌ¹Ì Á¸ÀçÇÏ´Â °æ¿ì, »èÁ¦ÇØ ÁֽʽÿÀ. £Ûclasswin£ÝÀº ¾ÖÇø®ÄÉÀÌ¼Ç À©µµ¿ìÀÇ À̸§ÀÔ´Ï´Ù.
- £Ûclasswin£Ý.h
- £Ûclasswin£Ý.cpp
±× °æ¿ì cla_form000£¨WSCform Ŭ·¡½º£©À» ¹ÙÅÁÀ¸·Î »õ·Î¿î Ŭ·¡½º class1ÀÌ ÀÛ¼ºµË´Ï´Ù. Áï class1Àº WSCformÀ» °è½ÂÇÑ Å¬·¡½º°¡ µË´Ï´Ù. ¸¸ÀÏ cla_form000À§¿¡ ÀÚ½Ä °´Ã¼°¡ ¹èÄ¡µÇ¾î ÀÖ´Â °æ¿ì, ÇÔ°Ô Å¬·¡½º¿¡ º¸ÇԵ˴ϴÙ.
£Û¹ÙÅÁÀÌ µÉ °´Ã¼¸¦ ÁöÁ¤£Ý±âÁ¸ °´Ã¼¸¦ ¹ÙÅÁÀ¸·Î »õ·Î¿î Ŭ·¡½º¸¦ ÆÄ»ýÇÏ·Á¸é
±âÁ¸ÀÇ °´Ã¼, ¿¹ÄÁ´ë ¶óº§(WSCvlabel)À» ¹ÙÅÁÀ¸·Î »õ·Î¿î ¶óº§À¸·Î¼ ºÎǰÀ¸·Î ¸¸µé¾î ½ÍÀº °æ¿ì, ¹ÙÅÁÀÌ µÉ °´Ã¼·Î¼ ¶óº§À» ÁöÁ¤ÇÕ´Ï´Ù.
¿©±â¼ ¶óº§ clavlab_000À» ¹ÙÅÁÀ¸·Î Ŭ·¡½º¸¦ ÀÛ¼ºÇϰí ÀÖ½À´Ï´Ù. ±×¸²ÀÇ [ÆÄ»ý ±â¿ø]¿¡ clavlab_000À» ÁöÁ¤ÇÕ´Ï´Ù. £¨ÁÖÀÇ»çÇ×£© ÆÄ»ý ±â¿øÀ» º¯°æÇÑ °æ¿ì´Â, ¼Ò½ºÇÁ·Î±×·¥À» ´Ù½Ã »ý¼ºÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ´ÙÀ½¿¡ ³ªÅ¸³»´Â ÆÄÀÏÀÌ ÀÌ¹Ì Á¸ÀçÇÏ´Â °æ¿ì, »èÁ¦ÇØ ÁֽʽÿÀ. £Ûclasswin£ÝÀº ¾ÖÇø®ÄÉÀÌ¼Ç À©µµ¿ìÀÇ À̸§ÀÔ´Ï´Ù.
- £Ûclasswin£Ý.h
- £Ûclasswin£Ý.cpp
±× °æ¿ì clavlab_000À» ¹ÙÅÁÀ¸·Î, »õ·Î¿î Ŭ·¡½º class1À» ÀÛ¼ºµË´Ï´Ù. clavlab_000ÀÌ WSCvlabelŬ·¡½º °´Ã¼ÀÎ °æ¿ì, class1Àº WSCvlabelÀ» °è½ÂÇÑ Å¬·¡½º°¡ µË´Ï´Ù. ¼Ó¼ºÀ̳ª ¸â¹ö ÇÔ¼ö(£Á£Ð£É)µîÀ» »õ·Ó°Ô Ãß°¡Çؼ °´Ã¼ÀÇ ±â´ÉÀ» ´Ã ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î ¾ÖÇø®ÄÉÀÌ¼Ç À©µµ¿ìÀÇ ÀϺκÐÀ» Ŭ·¡½º·Î ¸¸µå´Â ¹æ¹ý°ú ¸¶Âù°¡Áý´Ï´Ù¸¸, ÀÚ½Ä °´Ã¼À» º¸ÇÔÇÏÁö ¾Ê°í ÆÄ»ýÇÕ´Ï´Ù.
£Û¹ÙÅÁÀÌ µÉ °´Ã¼¸¦ ÁöÁ¤(2)£Ý
Copyright(C) WideStudio/MWT Development Team, 1999-2005 | Last modified: Jul 31, 2005 |