CREATESTRUCT ±¸Á¶´Â ´ÙÀ½°ú °°Àº ÇüÅÂ:
typedef struct tagCREATESTRUCT {
nbsp; LPVOID lpCreateParams;
? HInstance; ó¸®
? HMENU hMenu;
? HWND hwndParent;
? int cy;
? int cx;
? int y;
? int x;
? ±ä ½ºÅ¸ÀÏ;
? LPCSTR lpszName;
? LPCSTR lpszClass;
? DWORD dwExStyle;
} CREATESTRUCT(&N)
ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ Ã¢ ÇÁ·Î½ÃÀú¿¡ Àü´Þ µÈ ÃʱâÈ ¸Å°³ º¯¼ö¸¦ Á¤ÀÇ ÇÏ´Â CREATESTRUCT ±¸Á¶¡£
ȸ¿ø
lpCreateParams
âÀ» ¸¸µå´Â µ¥ µ¥ÀÌÅÍ Æ÷ÀÎÆ®¡£
hInstance
»õ â ¼ÒÀ¯ ÇÏ °í ÀÖ´Â ¸ðµâÀÇ ¸ðµâ ÀνºÅϽº ÇÚµéÀ» ½Äº°¡£
hMenu
¸Þ´º »õ â¿¡¼ »ç¿ëÇÒ ¼ö¸¦ ½Äº° ÇÕ´Ï´Ù. ÀÚ½Ä Ã¢ÀÌ ÀÖÀ¸¸é Á¤¼ö IDÀÔ´Ï´Ù.
hwndParent
»õ â ¼ÒÀ¯ Çϴ âÀ» ³ªÅ¸³À´Ï´Ù. »õ âÀº ÃÖ»óÀ§ âÀÔ´Ï´Ù °æ¿ìÀÌ ¸â¹ö´Â NULL¡£
cy
»õ âÀÇ ³ôÀÌ ÁöÁ¤ÇÕ´Ï´Ù.
cx
»õ âÀÇ ³Êºñ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
y
»õ âÀÇ ¿ÞÂÊ À§ ¸ð¼¸®ÀÇ y ÁÂÇ¥¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÁÂÇ¥´Â ºÎ¸ð âÀ» ±âÁØÀ¸·Î »õ âÀÌ ÀÚ½Ä Ã¢ÀÇ; °æ¿ì ±×·¸Áö ¾ÊÀ¸¸é ÁÂÇ¥´Â È¸é ¿øÁ¡ ±âÁØÀ¸·Î¡£
x
»õ âÀÇ ¿ÞÂÊ À§ ¸ð¼¸®ÀÇ x ÁÂÇ¥¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÁÂÇ¥´Â ºÎ¸ð âÀ» ±âÁØÀ¸·Î »õ âÀÌ ÀÚ½Ä Ã¢ÀÇ; °æ¿ì ±×·¸Áö ¾ÊÀ¸¸é ÁÂÇ¥´Â È¸é ¿øÁ¡ ±âÁØÀ¸·Î¡£
½ºÅ¸ÀÏ
»õ â ½ºÅ¸ÀÏ ÁöÁ¤¡£
lpszName
»õ â À̸§À» ÁöÁ¤ ÇÏ´Â null·Î ³¡³ª´Â ¹®ÀÚ¿ Æ÷ÀÎÆ®¡£
lpszClass
»õ â À©µµ¿ì Ŭ·¡½º À̸§À» ÁöÁ¤ ÇÏ´Â null·Î ³¡³ª´Â ¹®ÀÚ¿À» °¡¸®Å°´Â (ÇÑ WNDCLASS ±¸Á¶; ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Win32 SDK ¼³¸í¼¸¦ ÂüÁ¶ ÇϽʽÿÀ.)¡£
dwExStyle
»õ â¿¡ ´ë ÇÑ È®ÀåµÈ ½ºÅ¸ÀÏ ÁöÁ¤¡£
Âü°í Ç׸ñnbsp;CWnd::OnCreate(&N)