afx_msg int OnCompareItem ( int nIDCtl, LPCOMPAREITEMSTRUCT lpCompareItemStruct );
¹Ýȯ °ª
µÎ Ç׸ñÀÇ »ó´ëÀû À§Ä¡¸¦ ³ªÅ¸³À´Ï´Ù. ±×°ÍÀº ´ÙÀ½ °ª Áß ÇϳªÀÏ ¼ö ÀÖ½À´Ï´Ù.:
| °ª | ÀÇ¹Ì |
| -1 | Ç׸ñ 1ÀÌ Ç׸ñ 2 ¾Õ Á¤·Ä¡£ |
| 0 | Ç׸ñ 1°ú Ç׸ñ 2 µ¿ÀÏÇÑ Á¤·Ä¡£ |
| 1 | Ç׸ñ 1ÀÌ Ç׸ñ 2 µÚ Á¤·Ä¡£ |
¸Å°³ º¯¼ö
nIDCtl
WM_COMPAREITEM ¸Þ½ÃÁö¸¦ º¸³»´Â ÄÁÆ®·ÑÀÇ ½Äº°ÀÚ¡£
lpCompareItemStruct
½Äº°ÀÚ ¹× ÄÞº¸ ¶Ç´Â ¸ñ·Ï »óÀÚ¿¡ µÎ °³ÀÇ Ç׸ñ¿¡ ´ë ÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ Á¦°ø µ¥ÀÌÅ͸¦ Æ÷ÇÔ ÇÏ´Â COMPAREITEMSTRUCT µ¥ÀÌÅÍ ±¸Á¶¸¦ ±ä Æ÷ÀÎÅÍ Æ÷ÇÔ¡£
ÁÖÀÇ
ÇÏÀ§ Á¤·Ä ¼ÒÀ¯ÀÚ ±×¸®±â ÄÞº¸ ¶Ç´Â ¸ñ·Ï »óÀÚ¿¡¼ »õ Ç׸ñÀÇ »ó´ë À§Ä¡¸¦ ÁöÁ¤ ÇÏ·Á¸éÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÏ´Â ÇÁ·¹ÀÓ ¿öÅ©¡£
CBS_SORT ¶Ç´Â LBS_SORT ½ºÅ¸ÀÏ ÄÞº¸ ¶Ç´Â ¸ñ·Ï »óÀÚ¸¦ ¸¸µç °æ¿ì Windows ÄÞº¸ »óÀÚ ¶Ç´Â ¸ñ·Ï »óÀÚÀÇ ¼ÒÀ¯ÀÚ WM_COMPAREITEM ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù ¶§¸¶´Ù »õ Ç׸ñÀ» Ãß°¡ ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥¡£
ÄÞº¸ ¶Ç´Â ¸ñ·Ï »óÀÚ¿¡ µÎ °³ÀÇ Ç׸ñÀº lpCompareItemStruct°¡ °¡¸®Å°´Â COMPAREITEMSTRUCT ±¸Á¶¿¡¼ °³Çõ. OnCompareItem ÀÖ´Â Ç׸ñÀ» ³ªÅ¸³»´Â °ª ´Ù¸¥ Àü¿¡ ³ªÅ¸³³´Ï´Ù ¹Ýȯ ÇØ¾ß ÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î Windows È£ÃâÀÌ ¿©·¯ ¹ø ¶§±îÁö »õ Ç׸ñ¿¡ ´ë ÇÑ Á¤È®ÇÑ À§Ä¡ °áÁ¤¡£
COMPAREITEMSTRUCT ±¸Á¶Ã¼ÀÇ hwndItem ¸â¹ö CListBox ¶Ç´Â CComboBox °³Ã¼¿¡ ¼ÓÇÏ´Â ÀûÀý ÇÑ Å¬·¡½ºÀÇ CompareItem °¡»ó ÇÔ¼ö ¶ó°í ÇÕ´Ï´Ù. Ç׸ñ ºñ±³ ÇÒ ÆÄ»ýµÈ CListBox ¶Ç´Â CComboBox Ŭ·¡½º¿¡ CComboBox::CompareItem ¶Ç´Â CListBox::CompareItem ¸¦ ÀçÁ¤ÀÇÇÕ´Ï´Ù¡£
¸Þ¸ðnbsp;??ÀÌ ¸â¹ö ÇÔ¼ö´Â Windows ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥À» Çã¿ë ÇÏ´Â ÇÁ·¹ÀÓ ¿öÅ©¿¡ ÀÇÇØ È£Ã⠵˴ϴÙ. ÇÔ¼ö¿¡ Àü´Þ µÈ ¸Å°³ º¯¼ö ÇÁ·¹ÀÓ ¿öÅ©´Â ¸Þ½ÃÁö¸¦ ¹ÞÀ¸¸é ¹ÞÀº ¸Å°³ º¯¼ö¸¦ ¹Ý¿µ ÇÕ´Ï´Ù. ÀÌ ÇÔ¼öÀÇ ±âº» Ŭ·¡½º ±¸ÇöÀ» È£Ãâ ÇÏ´Â °æ¿ì ÇØ´ç ±¸ÇöÀ» ¿ø·¡ ¸Þ½ÃÁö¿Í ÇÏÁö Á¦°øÇÑ ¸Å°³ º¯¼ö¸¦ ÇÔ¼ö¿¡ Àü´Þ µÈ ¸Å°³ º¯¼ö »ç¿ë µË´Ï´Ù(&N).
CWnd °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;COMPAREITEMSTRUCT, WM_COMPAREITEM, CListBox::CompareItem, CComboBox::CompareItem(&N)