CWnd

CWnd Ŭ·¡½º´Â Microsoft Foundation Ŭ·¡½º ¶óÀ̺귯¸®¿¡ ÀÖ´Â ¸ðµç â Ŭ·¡½ºÀÇ ±âº» ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.

CWnd °³Ã¼ À©µµ¿ì â¿¡¼­ º°°³ ÀÌÁö¸¸ µÎ °³ÀÇ ¹ÐÁ¢ ÇÏ °Ô ¿¬°á µË´Ï´Ù. CWnd °³Ã¼¸¦ ¸¸µé°Å³ª CWnd »ý¼ºÀÚ¿Í ¼Ò¸êÀÚ¿¡ ÀÇÇØ Æı«. â, ´Ù¸¥ ÇÑÆíÀ¸·Î, Create ¸â¹ö ÇÔ¼ö¿¡ ÀÇÇØ »ý¼º µÇ °í CWnd °¡»ó ¼Ò¸êÀÚ¿¡ ÀÇÇØ Æı« µÈ Windows ³»ºÎ µ¥ÀÌÅÍ ±¸Á¶ÀÔ´Ï´Ù. DestroyWindow ÇÔ¼ö °³Ã¼¸¦ Æı« ÇÏÁö ¾Ê°í Windows âÀ» ¼Ò¸êÇÕ´Ï´Ù¡£

CWnd Ŭ·¡½º ¹× ¸Þ½ÃÁö ¸Ê ¸ÞÄ¿´ÏÁò WndProc ÇÔ¼ö¸¦ ¼û±é´Ï´Ù. µé¾î¿À´Â Windows ¾Ë¸² ¸Þ½ÃÁö¿¡ ÀûÀý ÇÑ ¸Þ½ÃÁö ¸ÊÀ» ÅëÇØ ÀÚµ¿ ¶ó¿ìÆõ˴ϴٸ޽ÃÁöCWnd ¸â¹ö ÇÔ¼ö¿¡ . ¿¡¸Þ½ÃÁö ¸â¹ö ÇÔ¼ö ¸â¹öÀÇ ÆÄ»ý µÈ Ŭ·¡½º¿¡¼­ ƯÁ¤ ¸Þ½ÃÁö¸¦ ó¸® Çϱâ À§ÇØ ÀçÁ¤ÀÇ ¡£

CWnd Ŭ·¡½º¸¦ »ç¿ë Çϸé ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ë ÇÑ Windows ÀÚ½Ä Ã¢À» ¸¸µé ¼ö ÀÖ½À´Ï´Ù. CWndŬ·¡½º¸¦ ÆÄ»ý ÇÑ ´ÙÀ½ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ë ÇÑ µ¥ÀÌÅ͸¦ ÀúÀå ÇÏ´Â ÆÄ»ýµÈ Ŭ·¡½º¿¡ ¸â¹ö º¯¼ö¸¦ Ãß°¡ ÇÕ´Ï´Ù. ±¸Çö ¸Þ½ÃÁö 󸮱⠸â¹ö ÇÔ¼ö ¹× ¸Þ½ÃÁö¸¦ ¸Þ½ÃÁö âÀ¸·Î À̵¿ ÇÏ´Â °æ¿ì ¼öÇà ÇÏ´Â ÀÛ¾÷À» ÁöÁ¤ ÇÏ ¿© ÆÄ»ýµÈ Ŭ·¡½ºÀÇ Áöµµ¡£

µÎ ´Ü°è·Î ÀÚ½Ä Ã¢À» ¸¸µì´Ï´Ù. ù°, ÀÚ½Ä Ã¢À» ¸¸µé°í CWnd °³Ã¼¸¦ ¿¬°á ÇÏ·Á¸é CWnd CWnd °³Ã¼¸¦ »ý¼º ÇÑ ´ÙÀ½ Create ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ »ý¼ºÀÚ¸¦ È£Ãâ¡£

CWnd °³Ã¼¸¦ Æı« ¶Ç´Â âÀ» Á¦°Å ÇÏ ¿© ÇØ´ç µ¥ÀÌÅÍ ±¸Á¶¸¦ Æı« DestroyWindow ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ Çϸé ÀÚ½Ä Ã¢ÀÌ Á¾·á µÇ ¸é¡£

¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ÆÄ¿îµ¥ÀÌ¼Ç Å¬·¡½º ¶óÀ̺귯¸® ³»¿¡¼­ Ãß°¡ Ŭ·¡½º ƯÁ¤ â À¯ÇüÀ» Á¦°ø CWnd ¿¡¼­ ÆÄ»ý µË´Ï´Ù. ¸¹Àº CFrameWnd, CMDIFrameWnd, CMDIChildWnd, CView, CDialog, µî ÀÌ·¯ÇÑ Å¬·¡½º¸¦ ´õ ÆÄ»ý ¼³°è µÇ¾ú½À´Ï´Ù. ÄÁÆ®·Ñ Ŭ·¡½º CWnd, CButton¿Í °°Àº ÆÄ»ý µÈ ¶Ç´Â Á÷Á¢ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Ãß°¡ ÆÄ»ý Ŭ·¡½º¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

CWnd¸¦ »ç¿ë ÇÏ ¿© ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶ ÇÁ·¹ÀÓ Ã¢ Ç׸ñ ¹× â °³Ã¼ Ç׸ñ ¿¡¼­ Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵塣

# include lt;afxwin.h>

Ŭ·¡½º ¸â¹ö |nbsp; ±âº» Ŭ·¡½º (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)

»ùÇÃnbsp; MFC »ùÇÃ BINDENRL (ko) | MFC »ùÇÃ EXTBIND (ko) | MFC »ùÇÃ VCTERM(&N)

Âü°í Ç׸ñnbsp;CFrameWnd, CView(&N)

Index