ÄÞº¸ »óÀÚ ½ºÅ¸ÀÏ

CreateWindow ¶Ç´Â CreateWindowEx ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© ÄÞº¸ »óÀÚ¸¦ ¸¸µé·Á¸é COMBOBOX Ŭ·¡½º, ÀûÀý ÇÑ Ã¢ ½ºÅ¸ÀÏ »ó¼ö ¹× ´ÙÀ½ ÄÞº¸ »óÀÚ ½ºÅ¸ÀÏÀÇ Á¶ÇÕ ÁöÁ¤.

½ºÅ¸ÀÏ ¼³¸í
CBS_AUTOHSCROLL »ç¿ëÀÚ°¡ ÁÙÀÇ ³¡¿¡ ¹®ÀÚ¸¦ ÀÔ·ÂÇÒ ¶§ ÀÚµ¿À¸·Î ¿À¸¥ÂÊ¿¡ ÀÖ´Â ÆíÁý ÄÁÆ®·ÑÀÇ ÅØ½ºÆ®¸¦ ½ºÅ©·ÑÇÕ´Ï´Ù. Á÷»ç°¢Çü °æ°è ¾È¿¡¼­ ¸Â´Â ÅØ½ºÆ®¸¸ Çã¿ëÀÌ ½ºÅ¸ÀÏÀ» ¼³Á¤ ÇÏ´Â °æ¿ì.
CBS_DISABLENOSCROLL »óÀÚ ½ºÅ©·Ñ ÃæºÐ ÇÑ Ç׸ñÀ» Æ÷ÇÔ ÇÏÁö ¾ÊÀ¸¸é ¸ñ·Ï »óÀÚ¿¡¼­ ºñȰ¼ºÈ­ µÈ ¼¼·Î ½ºÅ©·Ñ ¸·´ë¸¦ º¸¿©ÁÝ´Ï´Ù. ÀÌ ½ºÅ¸ÀÏ ¾øÀÌ ½ºÅ©·Ñ ¸·´ë°¡ ¼û°ÜÁý´Ï´Ù ÃæºÐ ÇÑ Ç׸ñ ¸ñ·Ï »óÀÚ¿¡ Æ÷ÇÔ µÇ¾î ÀÖÁö ¾ÊÀ¸¸é.
CBS_DROPDOWN À¯»çÇÑ CBS_SIMPLE¸¦ Á¦¿Ü ÇÏ °í »ç¿ëÀÚ°¡ edit ÄÁÆ®·Ñ ¿·¿¡ ÀÖ´Â ¾ÆÀÌÄÜÀ» ¼±Åà ÇÏÁö ¾ÊÀ¸¸é ¸ñ·Ï »óÀÚ°¡ Ç¥½Ã µÇÁö ¾Ê½À´Ï´Ù.
CBS_DROPDOWNLIST ÆíÁý ÄÁÆ®·ÑÀ» ´ëü ÇÑ´Ù´Â Á¡À» Á¦¿Ü Çϸé CBS_DROPDOWN, À¯»ç Á¤Àû ÅØ½ºÆ® Ç׸ñÀ¸·Î Ç¥½Ã ÇöÀç ¼±Åà ¸ñ·Ï »óÀÚ¿¡¼­.
CBS_HASSTRINGS ¼ÒÀ¯ÀÚ°¡ ±×¸° ÄÞº¸ »óÀÚ Ç׸ñÀ¸·Î ±¸¼º µÈ ¹®ÀÚ¿­À» Æ÷ÇÔÀ» ÁöÁ¤ ÇÕ´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ CB_GETLBTEXT ¸Þ½ÃÁö¸¦ »ç¿ë ÇÏ ¿© ƯÁ¤ Ç׸ñ¿¡ ´ë ÇÑ ÅØ½ºÆ®¸¦ °Ë»öÇÒ ¼ö ÀÖµµ·Ï ÄÞº¸ »óÀÚÀÇ ¸Þ¸ð¸® ¹× ¹®ÀÚ¿­¿¡ ´ë ÇÑ ÁÖ¼Ò À¯Áö.
CBS_LOWERCASE ¼±Åà Çʵå¿Í ¸ñ·Ï¿¡ ÀÖ´Â ¸ðµç ÅØ½ºÆ®¸¦ ¼Ò¹®ÀÚ·Î º¯È¯ ÇÕ´Ï´Ù.
CBS_NOINTEGRALHEIGHT ÄÞº¸ »óÀÚÀÇ Å©±â ÄÞº¸ »óÀÚ¸¦ ¸¸µé ¶§ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÀÇÇØ ÁöÁ¤ µÈ Å©±â¿¡ Á¤È® ÇÏ °Ô ÁöÁ¤ ÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î, ½Ã½ºÅÛ Å©±â ÄÞº¸ »óÀÚ´Â ºÎºÐ Ç׸ñÀ» Ç¥½Ã ÇÏÁö ¾Ê½À´Ï´Ù.
CBS_OEMCONVERT Windows ¹®ÀÚ ÁýÇÕ OEM ¹®ÀÚ ¼³Á¤ ÇÏ °í Windows ¼³Á¤ ´Ù½Ã¿¡¼­ ÄÞº¸ »óÀÚ ÆíÁý ÄÁÆ®·Ñ¿¡ ÀÔ·Â µÈ ÅØ½ºÆ®¸¦ º¯È¯ ÇÕ´Ï´Ù. ÀÌ·¸°Ô Çϸé ÀûÀý ÇÑ ¹®ÀÚ º¯È¯ ¶§ È£Ãâ ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥Àº CharToOem OEM ¹®ÀÚ¸¦ ÄÞº¸ »óÀÚ¿¡¼­ Windows ¹®ÀÚ¿­À» º¯È¯ ÇÏ´Â ÇÔ¼ö. ÀÌ ½ºÅ¸ÀÏÀº ÆÄÀÏ À̸§À» Æ÷ÇÔ ÇÏ °í CBS_SIMPLE ¶Ç´Â CBS_DROPDOWN ½ºÅ¸ÀÏÀ» »ç¿ë ÇÏ ¿© ¸¸µç ÄÞº¸ »óÀÚ¿¡¸¸ Àû¿ë µÇ´Â ÄÞº¸ »óÀÚ¿¡ ´ë ÇÑ °¡Àå À¯¿ë.
CBS_OWNERDRAWFIXED ¸ñ·Ï »óÀÚÀÇ ¼ÒÀ¯ÀÚ ±×¸®±â ³»¿ë¿¡ ´ë ÇÑ Ã¥ÀÓ ÀÌ¸ç ¸ñ·Ï »óÀÚ¿¡ ÀÖ´Â Ç׸ñÀº ¸ðµÎ °°Àº ³ôÀÌ ÁöÁ¤ ÇÕ´Ï´Ù. ÄÞº¸ »óÀÚ¸¦ ¸¸µé ¶§ ÄÞº¸ »óÀÚÀÇ ½Ã°¢Àû Ãø¸é WM_DRAWITEM ¸Þ½ÃÁö º¯°æ µÇ¾ú½À´Ï´Ù ¶§ ¼ÒÀ¯ÀÚ Ã¢ÀÌ WM_MEASUREITEM ¸Þ½ÃÁö¸¦ ¹ÞÀ¸¸é.
CBS_OWNERDRAWVARIABLE ¸ñ·Ï »óÀÚÀÇ ¼ÒÀ¯ÀÚ ±×¸®±â ³»¿ë¿¡ ´ë ÇÑ Ã¥ÀÓÀº ÀÖ°í ¸ñ·Ï »óÀÚÀÇ Ç׸ñ ³ôÀÌ¿¡ º¯¼ö¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ÄÞº¸ »óÀÚ¸¦ ¸¸µé ¶§ ÄÞº¸ »óÀÚÀÇ ½Ã°¢Àû Ãø¸é WM_DRAWITEM ¸Þ½ÃÁö º¯°æ µÇ¾ú½À´Ï´Ù ¶§ ¼ÒÀ¯ÀÚ Ã¢ÀÌ ÄÞº¸ »óÀÚ¿¡¼­ °¢ Ç׸ñ¿¡ ´ë ÇÑ WM_MEASUREITEM ¸Þ½ÃÁö¸¦ ¹ÞÀ¸¸é.
CBS_SIMPLE Ç¥½Ã ¸ñ·Ï »óÀÚ¿¡¼­ ¸ðµç ½Ã°£. ¸ñ·Ï »óÀÚ¿¡¼­ ÇöÀç ¼±Åà ¿µ¿ª ÆíÁý ÄÁÆ®·Ñ¿¡ Ç¥½Ã µË´Ï´Ù.
CBS_SORT ¸ñ·Ï »óÀÚ¿¡ Ãß°¡ ÇÏ´Â ¹®ÀÚ¿­À» ÀÚµ¿À¸·Î Á¤·Ä.
CBS_UPPERCASE ¼±Åà Çʵå¿Í ¸ñ·Ï¿¡ ÀÖ´Â ¸ðµç ÅØ½ºÆ®¸¦ ´ë¹®ÀÚ·Î º¯È¯ ÇÕ´Ï´Ù.

 

Index