MEASUREITEMSTRUCT ±¸Á¶

MEASUREITEMSTRUCT µ¥ÀÌÅÍ ±¸Á¶´Â ´ÙÀ½°ú °°Àº ÇüÅÂ:

typedef struct tagMEASUREITEMSTRUCT {
 nbsp;? UINT CtlType;
 ?? UINT CtlID;
 ?? UINT itemID;
 ?? UINT itemWidth;
 ?? UINT itemHeight;
 ?? DWORD itemData
} MEASUREITEMSTRUCT(&N)

MEASUREITEMSTRUCT ±¸Á¶´Â ¼ÒÀ¯ÀÚ°¡ ±×¸° ÄÁÆ®·Ñ ¶Ç´Â ¸Þ´º Ç׸ñÀÇ Å©±âÀÇ Ã¢À» ¾Ë¸³´Ï´Ù. ÀÌ Windows¸¦ ÄÁÆ®·Ñ°ú ÇÔ²² »ç¿ëÀÚ »óÈ£ ÀÛ¿ëÀ» ¿Ã¹Ù¸£°Ô 󸮸¦ ¼ö ÀÖ½À´Ï´Ù. MEASUREITEMSTRUCT ±¸Á¶Ã¼ÀÇ ÀûÀý ÇÑ ±¸¼º¿øÀ» ä¿ï ½ÇÆÐ ÄÁÆ®·ÑÀÇ ºÎ´çÇÑ µ¿ÀÛ ½Ãų¡£

ȸ¿ø

CtlType

ÄÁÆ®·Ñ Çü½ÄÀ» Æ÷ÇÔ µÇ¾î ÀÖ½À´Ï´Ù. ÄÁÆ®·Ñ Çü½Ä¿¡ ´ë ÇÑ °ª ´ÙÀ½°ú °°½À´Ï´Ù.:

CtlID

ÄÞº¸ »óÀÚ, ¸ñ·Ï »óÀÚ ¶Ç´Â ´ÜÃß¿¡ ´ë ÇÑ ÄÁÆ®·Ñ ID¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ÀÌ ¸â¹ö´Â ¸Þ´º¿¡ ´ë ÇÑ »ç¿ë µÇÁö ¾Ê½À´Ï´Ù.

itemID

¸Þ´ºÀÇ ¸Þ´º Ç׸ñ ID ¶Ç´Â °¡º¯ ³ôÀÌ ÄÞº¸ »óÀÚ ¶Ç´Â ¸ñ·Ï »óÀÚÀÇ ¸ñ·Ï »óÀÚ Ç׸ñ ID¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ÀÌ ¸â¹ö´Â ¹öư ¶Ç´Â °íÁ¤ ³ôÀÌ ÄÞº¸ »óÀÚ ¶Ç´Â ¸ñ·Ï »óÀÚ¿¡ ´ë ÇÑ »ç¿ë µÇÁö ¾Ê½À´Ï´Ù.

itemWidth

¸Þ´º Ç׸ñÀÇ ³Êºñ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ¼ÒÀ¯ÀÚ ±×¸®±â ¸Þ´º Ç׸ñ ¼ÒÀ¯ÀÚ ¸Þ½ÃÁö¿¡¼­ ¹Ýȯ Çϱâ Àü¿¡ÀÌ ¸â¹ö¸¦ ÀÛ¼º ÇØ¾ß ÇÕ´Ï´Ù.

itemHeight

¸ñ·Ï »óÀÚ³ª ¸Þ´º¿¡¼­ °³º° Ç׸ñÀÇ ³ôÀÌ ÁöÁ¤ÇÕ´Ï´Ù. ¼ÒÀ¯ÀÚ ±×¸®±â ÄÞº¸ »óÀÚÀÇ ¼ÒÀ¯ÀÚ ¸Þ½ÃÁö¿¡¼­ ¹Ýȯ Çϱâ Àü¿¡ÀÌ ¸â¹ö ¸ñ·Ï »óÀÚ ¶Ç´Â ¸Þ´º Ç׸ñ ÀÛ¼º ÇØ¾ß ÇÕ´Ï´Ù. ¸ñ·Ï »óÀÚ Ç׸ñÀÇ ÃÖ´ë ³ôÀÌ 255¡£

itemData

ÄÞº¸ »óÀÚ³ª ¸ñ·Ï »óÀÚ¿¡ ´ë ÇÑÀÌ ±¸¼º¿ø ¸ñ·Ï »óÀÚ¿¡ ´ÙÀ½ Áß Çϳª¿¡ ÀÇÇØ Àü´Þ µÈ °ª Æ÷ÇÔ:

Âü°í Ç׸ñnbsp;CWnd::OnMeasureItem(&N)

Index