BOOL ¸¸µé±â (DWORD dwStyleconst RECTamp;rectCWnd *pParentWndUINT²Ù¹÷²Ù¹÷ );(&A)
¹Ýȯ °ª
¼º°ø ÇÏ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ ±×·¸Áö ¾ÊÀ¸¸é 0¡£
¸Å°³ º¯¼ö
dwStyle
°Ë»ç ¸ñ·Ï »óÀÚ ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù. LBS_OWNERDRAWFIXED (¸ñ·Ï¿¡ ÀÖ´Â ¸ðµç Ç׸ñÀº µ¿ÀÏÇÑ ³ôÀÌ) ¶Ç´Â LBS_OWNERDRAWVARIABLE ½ºÅ¸ÀÏ À̾î¾ß ÇÕ´Ï´Ù (¸ñ·Ï¿¡ ÀÖ´Â Ç׸ñÀº ´Ù¾ç ÇÑ ³ôÀÌÀÇ). ÀÌ ½ºÅ¸ÀÏÀ» ´Ù¸¥ ¸ñ·Ï »óÀÚ ½ºÅ¸ÀÏ °ú °áÇÕ µÉ ¼ö ÀÖ´Ù¡£
rect
°Ë»ç ¸ñ·Ï »óÀÚ Å©±â¿Í À§Ä¡¸¦ ÁöÁ¤ÇÕ´Ï´Ù. CRect °³Ã¼ ¶Ç´Â RECT ±¸Á¶ µÉ ¼ö ÀÖ½À´Ï´Ù.
pParentWnd
°Ë»ç ¸ñ·Ï »óÀÚÀÇ ºÎ¸ð âÀ» (ÀϹÝÀûÀ¸·Î: CDialog °³Ã¼)À» ÁöÁ¤ÇÕ´Ï´Ù. NULL ÇÏÁö ¾Ê¾Æ¾ß¡£
²Ù¹÷²Ù¹÷
°Ë»ç ¸ñ·Ï »óÀÚ ÄÁÆ®·Ñ ID¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
ÁÖÀÇ
2 ´Ü°è¿¡¼ CCheckListBox °³Ã¼¸¦ »ý¼º ÇÕ´Ï´Ù. ¸ÕÀú Ŭ·¡½º¸¦ Á¤ÀÇÇÑ ´ÙÀ½ ¸¸µé±â, Windows °Ë»ç ¸ñ·Ï »óÀÚ ÃʱâÈ ÇÏ °í CCheckListBox¿¡ ¿¬°á Çϴ ȣÃâ ÇÏ´Â CCheckListBox¿¡¼ ÆÄ»ý µÈ. »ùÇÿ¡ ´ë ÇÑ CCheckListBox::CCheckListBox ¸¦ ÂüÁ¶ ÇϽʽÿÀ.
¸¸µé±â ½ÇÇà Windows WM_NCCREATE, WM_CREATE, WM_NCCALCSIZE¹× WM_GETMINMAXINFO ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù °Ë»ç ¸ñ·Ï »óÀÚ ÄÁÆ®·Ñ¡£
ÀÌ·¯ÇÑ ¸Þ½ÃÁö´Â ±âº»ÀûÀ¸·Î OnNcCreate, OnCreate, OnNcCalcSize¹× CWnd ±âº» Ŭ·¡½º¿¡¼ OnGetMinMaxInfo ¸â¹ö ÇÔ¼ö¿¡ ÀÇÇØ ó¸® µË´Ï´Ù. ¸Þ½ÃÁö ¸Ê¿¡ Ãß°¡ ±âº» ¸Þ½ÃÁö 󸮸¦ È®Àå ÇÏ ¿© ÆÄ»ý µÈ Ŭ·¡½º ¹× ÀçÁ¤ÀÇ ÀÌÀü ¸Þ½ÃÁö 󸮱⠸â¹ö ÇÔ¼ö. OnCreate¸¦ ÀçÁ¤ÀÇ ¿¹¸¦ µé¾î, ¼öÇà ÇÏ´Â »õ Ŭ·¡½º¿¡ ´ë ÇÑ ÃʱâÈ Çʿ䡣
°Ë»ç ¸ñ·Ï »óÀÚ ÄÁÆ®·Ñ¿¡ ´ÙÀ½ â ½ºÅ¸ÀÏ Àû¿ë:
CCheckListBox °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CCheckListBox::CCheckListBox(&N)