CWnd::CreateExnbsp(&N);

BOOLCreateEx (DWORDdwExStyle,LPCTSTRlpszClassName,LPCTSTRlpszWindowName,DWORDdwStyle,intx,inty,intnWidth,intnHeight,HWNDhwndParent,HMENUnIDorHMenu,LPVOIDlpParam NULL=);

BOOL CreateEx (DWORD dwExStyle, LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyleconst RECTamp;rectCWnd *pParentWndUINT²Ù¹÷²Ù¹÷LPVOIDlpParam = NULL);(&A)

¹Ýȯ °ª

¼º°ø ÇÏ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ ±×·¸Áö ¾ÊÀ¸¸é 0¡£

¸Å°³ º¯¼ö

dwExStyle

»ý¼º µÇ´Â CWnd ÀÇ È®ÀåµÈ ½ºÅ¸ÀÏÀ» ÁöÁ¤ ÇÕ´Ï´Ù. È®ÀåµÈ â ½ºÅ¸ÀÏ Áß Çϳª¸¦ window.nbsp¿¡ Àû¿ë(&N);

lpszClassName

Windows Ŭ·¡½ºÀÇ À̸§À» ¹®ÀÚ null·Î ³¡³ª´Â ¹®ÀÚ¿­À» °¡¸®Å°´Â (ÇÑ WNDCLASS ±¸Á¶). Ŭ·¡½º À̸§Àº ¾î¶² À̸§À» ±Û·Î¹ú AfxRegisterWndClass ÇÔ¼ö ¶Ç´Â ¹Ì¸® Á¤ÀÇ µÈ ÄÁÆ®·Ñ Ŭ·¡½º À̸§À¸·Î µî·Ï µÉ ¼ö ÀÖ½À´Ï´Ù. NULL ÇÏÁö ¾Ê¾Æ¾ß¡£

lpszWindowName

Null·Î ³¡³ª´Â ¹®ÀÚ¿­ â À̸§ÀÌ Æ÷ÇÔ µÈ Æ÷ÀÎÆ®¡£

dwStyle

â ½ºÅ¸ÀÏ Æ¯¼ºÀ» ÁöÁ¤ÇÕ´Ï´Ù. â ½ºÅ¸ÀÏ ¹× CWnd::Create °¡´ÉÇÑ °ª¿¡ ´ë ÇÑ ¼³¸íÀ» ÂüÁ¶ ÇϽʽÿÀ¡£

x

CWnd À©µµ¿ìÀÇ Ãʱâ x À§Ä¡ ÁöÁ¤¡£

y

CWnd À©µµ¿ìÀÇ Ãʱâ ÃÖ°í À§Ä¡ ÁöÁ¤¡£

nWidth

CWnd â (ÀåÄ¡ ´ÜÀ§)¿¡ ³Êºñ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

nHeight

CWnd â (ÀåÄ¡ ´ÜÀ§)ÀÇ ³ôÀÌ ÁöÁ¤ ÇÕ´Ï´Ù.

hwndParent

»ý¼º CWnd âÀÇ ºÎ¸ð ¶Ç´Â ¼ÒÀ¯ÀÚ Ã¢À» ½Äº° ÇÕ´Ï´Ù. ÃÖ»óÀ§ â¿¡ ´ë ÇÑ NULL »ç¿ë¡£

nIDorHMenu

¸Þ´º ¶Ç´Â ÀÚ½Ä Ã¢ id¸¦ ½Äº°ÇÕ´Ï´Ù. Àǹ̴ â ½ºÅ¸ÀÏ¿¡ µû¶ó ´Þ¶ó Áý´Ï´Ù.

lpParam

CREATESTRUCT ±¸Á¶ lpCreateParams Çʵ忡¼­ ÂüÁ¶ ÇÏ´Â µ¥ÀÌÅÍ Æ÷ÀÎÆ®¡£

rect

Å©±â¿Í pParentWnd ÀÇ Å¬¶óÀÌ¾ðÆ® ÁÂÇ¥¿¡ â À§Ä¡¡£

pParentWnd

ºÎ¸ð â¡£

²Ù¹÷²Ù¹÷

ÀÚ½Ä Ã¢ ID¡£

ÁÖÀÇ

DwExStyle ¿¡ ÁöÁ¤ µÈ È®ÀåµÈ ½ºÅ¸ÀÏÀ» °¡Áø °ãÄ£, ÆË¾÷, ¶Ç´Â ÀÚ½Ä Ã¢À» ¸¸µì´Ï´Ù.

CreateEx ¸Å°³ º¯¼ö´Â WNDCLASS, â Á¦¸ñ, â ½ºÅ¸ÀÏ ¹× (¼±ÅÃÀûÀ¸·Î) Ãʱâ À§Ä¡ ¹× â Å©±â¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. CreateEx ¶ÇÇÑ À©µµ¿ìÀÇ ºÎ¸ð (ÇØ´ç µÇ´Â °æ¿ì)¿Í ID ÁöÁ¤¡£

CreateEx ½ÇÇà µÉ ¶§ Windows WM_GETMINMAXINFO, WM_NCCREATE, WM_NCCALCSIZE¹× WM_CREATE ¸Þ½ÃÁö âÀ» º¸³À´Ï´Ù.

±âº» ¸Þ½ÃÁö 󸮸¦ È®Àå, CWnd¿¡¼­ Ŭ·¡½º¸¦ ÆÄ»ý ÇÏ °í »õ Ŭ·¡½º¿¡ ¸Þ½ÃÁö ¸ÊÀ» Ãß°¡ À§ÀÇ ¸Þ½ÃÁö¿¡ ´ë ÇÑ ¸â¹ö ÇÔ¼ö¸¦ Á¦°ø ÇÕ´Ï´Ù. OnCreate¸¦ ÀçÁ¤ÀÇ ¿¹¸¦ µé¾î, ¼öÇà ÇÏ´Â »õ Ŭ·¡½º¿¡ ´ë ÇÑ ÃʱâÈ­ Çʿ䡣

Ãß°¡ ÆÄ»ýµÈ Ŭ·¡½º¿¡ ±â´ÉÀ» Ãß°¡ ÇÏ·Á¸é¸Þ½ÃÁö ¸Þ½ÃÁö 󸮱⿡¼­ ÀçÁ¤ÀÇ¡£

WS_VISIBLE ½ºÅ¸ÀÏÀ» ÁöÁ¤ ÇÏ´Â °æ¿ì Windows âÀ» Ȱ¼ºÈ­ ÇÏ °í âÀ» Ç¥½Ã ÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. LpszWindowName ¸Å°³ º¯¼ö°¡ °¡¸®Å°´Â â ŸÀÌÆ² Á¦¸ñ Ç¥½ÃÁÙ¿¡ Ç¥½Ã µË´Ï´Ù â ½ºÅ¸ÀÏ Á¦¸ñ Ç¥½ÃÁÙÀ» ÁöÁ¤ ÇÏ´Â °æ¿ì¡£

DwStyle ¸Å°³ º¯¼ö â ½ºÅ¸ÀÏ ÀÇ ¸ðµç Á¶ÇÕÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù.

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

Âü°í Ç׸ñnbsp;CWnd::Create, :: CreateWindowEx(&N)

Index