CComboBox Ŭ·¡½º ¸â¹ö

°Ç¼³/ÆÄ±«
ÃʱâÈ­
ÀÏ¹Ý ÀÛ¾÷
¹®ÀÚ¿­ ÀÛ¾÷
Overridables

°Ç¼³

CComboBox CComboBox °³Ã¼ »ý¼º¡£

ÃʱâÈ­

¸¸µé±â ÄÞº¸ »óÀÚ¸¦ ¸¸µé°í CComboBox °³Ã¼¿¡ ¿¬°á¡£
InitStorage Ç׸ñ ¹× ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ ºÎºÐ¿¡¼­ ¹®ÀÚ¿­¿¡ ´ë ÇÑ ¸Þ¸ð¸® ºí·Ï preallocates¡£

ÀÏ¹Ý ÀÛ¾÷

GetCount ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ¿¡ ÀÖ´Â Ç׸ñÀÇ ¼ö¸¦ °Ë»ö¡£
GetCurSel ÇöÀç ¼±Åà µÈ Ç׸ñÀÇ À妽º¸¦ °Ë»ö ÇÏ´Â °æ¿ì ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ¿¡¼­¡£
SetCurSel ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ¿¡¼­ ¼±Åà ÇÏ´Â ¹®ÀÚ¿­¡£
GetEditSel ÄÞº¸ »óÀÚÀÇ ÆíÁý ÄÁÆ®·Ñ¿¡¼­ ÇöÀç ¼±Åà Ç׸ñÀÇ ½ÃÀÛ ¹× ³¡ ¹®ÀÚ À§Ä¡¸¦ °¡Á®¿É´Ï´Ù.
SetEditSel ÄÞº¸ »óÀÚÀÇ ÆíÁý ÄÁÆ®·Ñ¿¡¼­ ¹®ÀÚ ¼±Åá£
SetItemData ÄÞº¸ »óÀÚ¿¡¼­ ÁöÁ¤ µÈ Ç׸ñ¿¡ ¿¬°á µÈ 32 ºñÆ® °ªÀ¸·Î ¼³Á¤¡£
SetItemDataPtr ÁöÁ¤ µÈ Æ÷ÀÎÅÍ (void *) ÄÞº¸ »óÀÚ¿¡¼­ ÁöÁ¤ µÈ Ç׸ñ¿¡ ¿¬°á µÈ 32 ºñÆ® °ªÀ¸·Î ¼³Á¤¡£
GetItemData ÁöÁ¤ µÈ ÄÞº¸ »óÀÚ Ç׸ñ¿¡ ¿¬°á µÈ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ Á¦°øÇÑ 32 ºñÆ® °ª °Ë»ö¡£
GetItemDataPtr Æ÷ÀÎÅÍ (void *)·Î ÁöÁ¤ µÈ ÄÞº¸ »óÀÚ Ç׸ñ°ú °ü·Ã µÈ ÀÀ¿ë ÇÁ·Î±×·¥ Á¦°ø 32-ºñÆ® °ª °Ë»ö¡£
GetTopIndex ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ ºÎºÐ¿¡ Ç¥½Ã µÇ´Â ù ¹øÂ° Ç׸ñÀÇ À妽º¸¦ ¹ÝȯÇÕ´Ï´Ù.
SetTopIndex »ó´Ü¿¡ ÁöÁ¤µÈ µÈ À妽º ÀÖ´Â Ç׸ñÀ» Ç¥½Ã ÇÏ·Á¸é ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ ºÎºÐÀ» ¾Ë·ÁÁÝ´Ï´Ù.
SetHorizontalExtent ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ ºÎºÐÀ» °¡·Î·Î ½ºÅ©·ÑÇÒ ¼ö Çȼ¿ ´ÜÀ§·Î ³Êºñ ¼³Á¤¡£
GetHorizontalExtent ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ ºÎºÐÀ» °¡·Î·Î ½ºÅ©·ÑÇÒ ¼ö Çȼ¿ ´ÜÀ§·Î ³Êºñ¸¦ ¹Ýȯ ÇÕ´Ï´Ù.
SetDroppedWidth ÄÞº¸ »óÀÚÀÇ µå·Ó´Ù¿î ¸ñ·Ï »óÀÚ ºÎºÐ¿¡ ´ë ÇÑ ÃÖ¼Ò Çã¿ë °¡´ÉÇÑ ³Êºñ ¼³Á¤¡£
GetDroppedWidth ÄÞº¸ »óÀÚÀÇ µå·Ó´Ù¿î ¸ñ·Ï »óÀÚ ºÎºÐ¿¡ ´ë ÇÑ ÃÖ¼Ò Çã¿ë Æø °Ë»ö¡£
Áö¿ì±â »èÁ¦ (¼Ò°Å) ÆíÁý¿¡¼­ ÇöÀç ¼±Åà (ÀÖ´Â °æ¿ì) Á¦¾î¡£
º¹»ç CF_TEXT Çü½ÄÀ¸·Î Ŭ¸³º¸µå¿¡ (ÇØ´ç µÇ´Â °æ¿ì) ÇöÀç ¼±Åà ¿µ¿ªÀ» º¹»ç¡£
Àß¶ó³»±â (ÄÆ) »èÁ¦ ÇöÀç ¼±ÅÃÀ» ÆíÁý¿¡¼­ ¾î¶² Á¦¾î ¹× CF_TEXT Çü½ÄÀ¸·Î Ŭ¸³º¸µå¿¡ »èÁ¦ µÈ ÅØ½ºÆ®¸¦ º¹»ç ÇÏ´Â °æ¿ì¡£
ºÙ¿©³Ö±â ÆíÁý ÄÁÆ®·Ñ¿¡¼­ Ä¿¼­ÀÇ ÇöÀç À§Ä¡¿¡ Ŭ¸³º¸µåÀÇ µ¥ÀÌÅ͸¦ »ðÀÔÇÕ´Ï´Ù. µ¥ÀÌÅʹ Ŭ¸³º¸µå CF_TEXT Çü½ÄÀ¸·Î µ¥ÀÌÅ͸¦ Æ÷ÇÔ ÇÏ´Â °æ¿ì¿¡ »ðÀÔ µË´Ï´Ù.
LimitText ÄÞº¸ »óÀÚÀÇ ÆíÁý ÄÁÆ®·Ñ¿¡ ÀÔ·ÂÇÒ ¼ö ÀÖ´Â ÅØ½ºÆ®ÀÇ ±æÀÌ Á¦ÇÑ¡£
SetItemHeight ÄÞº¸ »óÀÚ ¶Ç´Â ÄÞº¸ »óÀÚÀÇ ÆíÁý ÄÁÆ®·Ñ (¶Ç´Â Á¤Àû ÅØ½ºÆ®) ºÎºÐ ³ôÀÌÀÇ ¸ñ·Ï Ç׸ñ ³ôÀÌ ¼³Á¤ÇÕ´Ï´Ù.
GetItemHeight ÄÞº¸ »óÀÚ¿¡ ¸ñ·Ï Ç׸ñÀÇ ³ôÀÌ °Ë»öÇÕ´Ï´Ù.
GetLBText ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ¿¡¼­ ¹®ÀÚ¿­À» °¡Á®¿É´Ï´Ù.
GetLBTextLen ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ¿¡ ¹®ÀÚ¿­ÀÇ ±æÀÌ °¡Á®¿É´Ï´Ù.
ShowDropDown Ç¥½Ã Çϰųª ¼û±â´Â CBS_DROPDOWN ¶Ç´Â CBS_DROPDOWNLIST ½ºÅ¸ÀÏ ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ¡£
GetDroppedControlRect µå·Ó´Ù¿î ÄÞº¸ »óÀÚ Ç¥½Ã (»èÁ¦) ¸ñ·Ï »óÀÚÀÇ È­¸é ÁÂÇ¥¸¦ °Ë»öÇÕ´Ï´Ù.
GetDroppedState (¾Æ·¡·Î ¶³¾îÁ³´Ù) µå·Ó´Ù¿î ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ Ç¥½Ã µÇ´ÂÁö ¿©ºÎ¸¦ °áÁ¤ ÇÕ´Ï´Ù.
SetExtendedUI ±âº» »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ¶Ç´Â CBS_DROPDOWN ¶Ç´Â CBS_DROPDOWNLIST ½ºÅ¸ÀÏ ÄÞº¸ »óÀÚ¿¡ ´ë ÇÑ È®ÀåµÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ¼±Åá£
GetExtendedUI ÄÞº¸ »óÀÚ¿¡ ±âº» »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ¶Ç´Â È®ÀåµÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ÀÖ´ÂÁö ¿©ºÎ¸¦ °áÁ¤ ÇÕ´Ï´Ù.
GetLocale ÄÞº¸ »óÀÚ¿¡ ´ë ÇÑ ·ÎĶ ½Äº°ÀÚ °Ë»ö¡£
SetLocale ÄÞº¸ »óÀÚ¿¡ ´ë ÇÑ ·ÎĶ ½Äº°ÀÚ¸¦ ¼³Á¤¡£

¹®ÀÚ¿­ ÀÛ¾÷

AddString ¹®ÀÚ¿­ ¶Ç´Â CBS_SORT ½ºÅ¸ÀÏÀÇ ¸ñ·Ï »óÀÚ¿¡ ´ë ÇÑ Á¤·ÄµÈ À§Ä¡¿¡¼­ ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ¿¡ ¸ñ·Ï ³¡¿¡ Ãß°¡¡£
DeleteString ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ¿¡¼­ ¹®ÀÚ¿­À» »èÁ¦¡£
InsertString ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ¿¡ ¹®ÀÚ¿­À» »ðÀÔ¡£
ResetContent Á¦°Å ¸ñ·Ï¿¡¼­ ¸ðµç Ç׸ñ »óÀÚ ¹× ÄÞº¸ »óÀÚ ÄÁÆ®·Ñ ÆíÁý¡£
Dir ÆÄÀÏ À̸§ ¸ñ·ÏÀ» ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ¿¡ Ãß°¡¡£
FindString ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ¿¡ ÁöÁ¤ µÈ Á¢µÎ»ç¸¦ Æ÷ÇÔ Çϴ ù ¹øÂ° ¹®ÀÚ¿­À» ã½À´Ï´Ù.
FindStringExact (ÄÞº¸ »óÀÚ)¿¡¼­ ÁöÁ¤ µÈ ¹®ÀÚ¿­°ú ÀÏÄ¡ Çϴ ù ¹øÂ° ¸ñ·Ï »óÀÚÀÇ ¹®ÀÚ¿­À» ã½À´Ï´Ù.
SelectString ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ¿¡¼­ ¹®ÀÚ¿­À» °Ë»ö, ¹®ÀÚ¿­À» ¹ß°ß ÇÏ´Â °æ¿ì ¸ñ·Ï »óÀÚ¿¡¼­ ¹®ÀÚ¿­À» ¼±Åà ÇÏ °í ÆíÁý ÄÁÆ®·Ñ¿¡ ¹®ÀÚ¿­À» º¹»ç¡£

Overridables

DrawItem ¶§ ¼ÒÀ¯ÀÚ ±×¸®±â ÄÞº¸ »óÀÚ º¯°æÀÇ ½Ã°¢Àû Ãø¸é ÇÁ·¹ÀÓ ¿öÅ©¿¡ ÀÇÇØ È£Ãâ¡£
MeasureItem ¼ÒÀ¯ÀÚ ±×¸®±â ÄÞº¸ »óÀÚ¸¦ ¸¸µé ¶§ ÄÞº¸ »óÀÚ Å©±â¸¦ °áÁ¤ ÇÏ´Â ÇÁ·¹ÀÓ ¿öÅ©¿¡ ÀÇÇØ È£Ãâ¡£
CompareItem Á¤·ÄµÈ ¼ÒÀ¯ÀÚ ±×¸®±â ÄÞº¸ »óÀÚ¿¡¼­ »õ ¸ñ·Ï Ç׸ñÀÇ »ó´ë À§Ä¡¸¦ °áÁ¤ ÇÏ´Â ÇÁ·¹ÀÓ ¿öÅ©¿¡ ÀÇÇØ È£Ãâ¡£
DeleteItem ¼ÒÀ¯ÀÚ ±×¸®±â ÄÞº¸ »óÀÚ¿¡¼­ ¸ñ·Ï Ç׸ñÀ» »èÁ¦ÇÒ ¶§ ÇÁ·¹ÀÓ ¿öÅ©¿¡ ÀÇÇØ È£Ãâ¡£

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

Index