À©µµ¿ì ÇÁ·Î±×·¥À» ¸¸µé±â À§Çؼ´Â ÇÁ·Î±×·¥¿¡¼ ³ªÅ¸³»´Â ¾î¶² Ŭ·¡½º¸¦ Á¤ÀÇÇØ¾ß ÇÑ´Ù. ÀÌ Å¬·¡½º¶ó´Â °ÍÀº ¿ì¸®°¡ ¸¸µé À©µµ¿ì¿¡ ´ëÇÑ ¾î¶² Á¤º¸¸¦ Áö´Ï°í Àִµ¥ ÀÌÁß °¡Àå Áß¿äÇÏ´Ù°í »ý°¢µÇ´Â °ÍÀº callback procedureÀÇ ÁÖ¼ÒÀÌ´Ù. ÀÌ °ÍÀº À©µµ¿ì¿¡ ¾î¶² ÀÏÀÌ ¹ß»ý ÇßÀ» ¶§ OS°¡ ÇØ´ç À©µµ¿ìÀÇ callback ÇÔ¼ö¸¦ È£ÃâÇϴµ¥ ÀÌ¿ëµÈ´Ù.
¢º Window Class
style; -> »ý¼ºµÉ À©µµ¿ìÀÇ ÇüŸ¦ ÁöÁ¤.
lpfnWndProc; -> À§¿¡¼ ¼³¸íÇÑ À©µµ¿ì ÇÔ¼öÀÇ ÁÖ¼Ò.
cbClsExtra; -> ¿©ºÐÀÇ data
cbWndExtra; -> ¿©ºÐÀÇ data
hInstance; -> Ŭ·¡½ºÀÇ ¼ÒÀ¯ÀÚ
hIcon; -> À©µµ¿ì ¾ÆÀÌÄÜ
hCursor; -> À©µµ¿ì ±âº» Ä¿¼
hbrBackground; -> À©µµ¿ì ¹ÙÅÁ»ö
lpszMenuName; -> ÁÖ ¸Þ´ºÀÇ À̸§
lpszClassName; -> Ŭ·¡½ºÀÇ À̸§
ÀÏ´Ü À©µµ¿ì Ŭ·¡½º°¡ µî·ÏµÇ¾ú´Ù¸é ¡®CreateWindow`¶ó´Â API ÇÔ¼ö¸¦ ½á¼ À©µµ¿ì¸¦ »ý¼ºÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ¿©±â¿¡´Â ¸¹Àº ÀÎÀÚµéÀÌ µé¾î°¡´Âµ¥, ´ë·« »ìÆ캸¸é ¡¸À©µµ¿ì Ŭ·¡½ºÀÇ À̸§, ŸÀÌƲ ¹Ù¿¡ ³ªÅ¸³¯ caption, À©µµ¿ìÀÇ À§Ä¡¿Í Å©±â, application i¡¦(»ý·«)
|