¼½Ä ÆÄÀÏ lt; DWORDt_dwStyle= 0, DWORDt_dwExStyle(&L) = 0gt;
CWinTraits Ŭ·¡½º(&G)
¸Å°³ º¯¼ö
t_dwStyle
±âº» â ½ºÅ¸ÀÏ¡£
t_dwExStyle
±âº» È®ÀåµÈ â ½ºÅ¸ÀÏ¡£
ÁÖÀÇ
ÀÌ Å¬·¡½º´Â ATL â °³Ã¼ÀÇ Æ¯¼ºÀ» Ç¥ÁØÈ ÇÏ´Â °£´ÜÇÑ ¹æ¹ýÀ» Á¦°ø ÇÕ´Ï´Ù. ATL â °³Ã¼¿¡ ´ë ÇÑ Ç¥ÁØ ¹× È®Àå ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
CWinTraits Ŭ·¡½º¸¦ »ç¿ëÇÒ ¼ö, ATL â Ŭ·¡½º¸¦ ¸¸µé±â À§ÇÑ ÅÛÇø´ ¸Å°³ º¯¼ö·Î window °³Ã¼¿¡ ´ë ÇÑ ½ºÅ¸ÀÏÀ» ÁöÁ¤ ÇÏ·Á¸é¡£
Ŭ·¡½º´Â ¼¼ °¡Áö À¯ÇüÀÇ ¹Ì¸® Á¤ÀÇ µÈ ATL â ½ºÅ¸ÀÏ »ç¿ë:
CControlWinTraits
Ç¥ÁØ Á¦¾î âÀ» À§ÇØ ¼³°è µÇ¾ú½À´Ï´Ù. ´ÙÀ½ Ç¥ÁØ ½ºÅ¸ÀÏÀ» »ç¿ë: WS_CHILD, WS_VISIBLE, WS_CLIPCHILDREN¹× WS_CLIPSIBLINGS. °Å±â¿¡ ¾ø´Â È®ÀåµÈ ½ºÅ¸ÀÏ¡£
CFrameWinTraits
Ç¥ÁØ ÇÁ·¹ÀÓ Ã¢¿¡ ´ë ÇÑ ¼³°è. »ç¿ë µÇ´Â Ç¥ÁØ ½ºÅ¸ÀÏ Æ÷ÇÔ: WS_OVERLAPPEDWINDOW, WS_CLIPCHILDREN¹× WS_CLIPSIBLINGS. »ç¿ë ÇÏ´Â È®ÀåµÈ ½ºÅ¸ÀÏ Æ÷ÇÔ: WS_EX_APPWINDOW ¹× WS_EX_WINDOWEDGE¡£
CMDIChildWinTraits
Ç¥ÁØ MDI ÀÚ½Ä Ã¢¿¡ ´ë ÇÑ ¼³°è. »ç¿ë µÇ´Â Ç¥ÁØ ½ºÅ¸ÀÏ Æ÷ÇÔ: WS_OVERLAPPEDWINDOW WS_CHILD WS_VISIBLE, WS_CLIPCHILDREN, WS_CLIPSIBLINGS. »ç¿ë ÇÏ´Â È®ÀåµÈ ½ºÅ¸ÀÏ Æ÷ÇÔ: WS_EX_MDICHILD¡£
CWinTraits, À̿ܿ¡ CWinTraitsOR °°Àº ±â´É Ç÷¯½º ºñÆ® OR ¿¬»êÀÚ¸¦ »ç¿ë ÇÏ ¿© ½ºÅ¸ÀÏÀ» °áÇÕ ÇÏ´Â ±â´ÉÀ» Á¦°ø¡£
# include lt;atlwin.h>