½Ã½ºÅÛÀÇ ¼ÒÀ¯ÀÚ°¡ ±×¸° ÄÞº¸ »óÀÚ ¶Ç´Â ¸ñ·Ï »óÀÚ Á¤·ÄµÈ µÈ ¸ñ·Ï¿¡¼ »õ Ç׸ñÀÇ »ó´ë À§Ä¡¸¦ È®ÀÎ ÇÏ·Á¸é WM_COMPAREITEM ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. ¶§¸¶´Ù »õ Ç׸ñÀ» Ãß°¡ ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥, ½Ã½ºÅÛÀÇ ÄÞº¸ »óÀÚ ¶Ç´Â ¸ñ·Ï »óÀÚÀÇ CBS_SORT ¶Ç´Â LBS_SORT ½ºÅ¸ÀÏÀ» »ç¿ë ÇÏ ¿© ¸¸µç ¼ÒÀ¯ÀÚ¿¡ °ÔÀÌ ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù.
WM_COMPAREITEM idCtl = wParam; / / ½Äº°ÀÚ lpcis (LPCOMPAREITEMSTRUCT) lParam; = / / Ç׸ñ ±¸Á¶
¹Ýȯ °ªÀº µÎ Ç׸ñÀÇ »ó´ëÀû À§Ä¡¸¦ ³ªÅ¸³À´Ï´Ù. ´ÙÀ½ Áß Çϳª¸¦ ¼ö ÀÖ½À´Ï´Ù.:
°ª | ÀÇ¹Ì |
---|---|
-1 | Ç׸ñ 1 Á¤·Ä ¼ø¼·Î Ç׸ñ 2 ¾Õ. |
0 | Ç׸ñ 1°ú 2´Â Á¤·ÄµÈ ¼ø¼¿¡ µ¿ÀÏ. |
1 | Á¤·ÄµÈ ¼ø¼¿¡¼ Ç׸ñ 1 ´ÙÀ½ Ç׸ñ 2. |
¼ÒÀ¯ÀÚ°¡ ±×¸° ÄÞº¸ »óÀÚ ¶Ç´Â ¸ñ·Ï »óÀÚÀÇ ¼ÒÀ¯ÀÚ°¡ÀÌ ¸Þ½ÃÁö¸¦ ¹ÞÀ¸¸é ¼ÒÀ¯ÀÚ´Â COMPAREITEMSTRUCT ±¸Á¶Ã¼¿¡ ÀÇÇØ ÁöÁ¤ µÈ Ç׸ñÀÇ ´Ù¸¥ ¾Õ¿¡ ³ªÅ¸³³´Ï´Ù ³ªÅ¸³»´Â °ªÀ» ¹Ýȯ ÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î, ½Ã½ºÅÛÀÌÀÌ ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù ¿©·¯ ¹ø ¶§±îÁö »õ Ç׸ñ¿¡ ´ë ÇÑ Á¤È®ÇÑ À§Ä¡ °áÁ¤.
ÀÌ ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â ´ëÈ »óÀÚ ÇÁ·Î½ÃÀú¸¦ ÇÏ´Â °æ¿ì ¿øÇÏ´Â ¹Ýȯ °ªÀ» BOOL·Î ij½ºÆÃ ÇÏ °í Á÷Á¢ °ªÀ» ¹Ýȯ ÇØ¾ß ÇÕ´Ï´Ù. SetWindowLong ÇÔ¼ö¿¡ ÀÇÇØ ¼³Á¤ µÈ DWL_MSGRESULT °ªÀº ¹«½Ã µË´Ï´Ù.
nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:¹öÀü 1.0 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Çì´õ:Winuser.h¿¡¼ ¼±¾ð.
ÄÞº¸ »óÀÚ °³¿ä, ÄÞº¸ »óÀÚÀÇ ¸Þ½ÃÁö, COMPAREITEMSTRUCT