
CListBox Ŭ·¡½º´Â Windows ¸ñ·Ï »óÀÚÀÇ ±â´ÉÀ» Á¦°ø ÇÕ´Ï´Ù. ¸ñ·Ï »óÀÚ¿¡´Â »ç¿ëÀÚ¸¦ º¼ ¼ö ÀÖÀ¸¸ç ¼±Åà µÈ ÆÄÀÏ À̸§ µîÀÇ Ç׸ñ ¸ñ·ÏÀÌ Ç¥½Ã µË´Ï´Ù.
´ÜÀÏ ¼±Åà ¸ñ·Ï »óÀÚ¿¡¼ »ç¿ëÀÚ´Â Ç׸ñÀ» Çϳª¸¸ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÁß ¼±Åà ¸ñ·Ï »óÀÚ¿¡¼ Ç׸ñÀÇ ¹üÀ§¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ°¡ Ç׸ñÀ» ¼±ÅÃ, ±×°ÍÀ» °Á¶ Ç¥½Ã ÇÏ °í ¸ñ·Ï »óÀÚÀÇ ºÎ¸ð â¿¡ ¾Ë¸² ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù.
´ëÈ »óÀÚ ÅÛÇø´¿¡¼ ¶Ç´Â Äڵ忡¼ Á÷Á¢ ¸ñ·Ï »óÀÚ¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. Á÷Á¢ ¸¸µå´Â, CListBox °³Ã¼¸¦ »ý¼º ÇÑ ´ÙÀ½ Windows ¸ñ·Ï »óÀÚ ÄÁÆ®·ÑÀ» ¸¸µé°í CListBox °³Ã¼ ¿¬°á ¸¸µé±â ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. ´ëÈ ¼½Ä ÆÄÀÏ¿¡ ¸ñ·Ï »óÀÚ¸¦ »ç¿ë ÇÏ·Á¸é ´ëÈ »óÀÚ Å¬·¡½º¿¡¼ ¸ñ·Ï »óÀÚ º¯¼ö ¼±¾ð ´ÙÀ½ ´ëÈ »óÀÚ Å¬·¡½ºÀÇ DoDataExchange ÇÔ¼ö¿¡¼ DDX_Control ¸¦ »ç¿ë ÇÏ ¿© ÄÁÆ®·Ñ¿¡ ¸â¹ö º¯¼ö¸¦ ¿¬°áÇÒ ÇÕ´Ï´Ù. (Classwizard´ÂÀÌ ´ç½ÅÀ» À§ÇØ ÀÚµ¿À¸·Î ´ëÈ »óÀÚ Å¬·¡½º¿¡ ÄÁÆ®·Ñ º¯¼ö¸¦ Ãß°¡ ÇÏ´Â °æ¿ì.)
°Ç¼³ CListBox¿¡¼ ÆÄ»ý µÈ Ŭ·¡½º¿¡¼ ¿ø½ºÅÜ °úÁ¤ µÉ ¼ö ÀÖ½À´Ï´Ù. ÆÄ»ýµÈ Ŭ·¡½ºÀÇ »ý¼ºÀÚ¸¦ ÀÛ¼º ÇÏ °í »ý¼ºÀÚ ³»¿¡¼ ¸¸µé±â ¸¦ È£ÃâÇÕ´Ï´Ù¡£
ºÎ¸ð (ÀϹÝÀûÀ¸·Î: CDialog¿¡¼ ÆÄ»ý µÈ Ŭ·¡½º)¸¦ ¸ñ·Ï »óÀÚ¿¡¼ º¸³½ Windows ¾Ë¸² ¸Þ½ÃÁö¸¦ ó¸® ÇÏ·Á´Â °æ¿ì °¢ ¸Þ½ÃÁö¿¡ ´ë ÇÑ ºÎ¸ð Ŭ·¡½º¿¡ ¸Þ½ÃÁö ¸Ê Ç׸ñ ¹× ¸Þ½ÃÁö 󸮱⠸â¹ö ÇÔ¼ö¸¦ Ãß°¡¡£
°¢ ¸Þ½ÃÁö ¸Ê Ç׸ñÀº ´ÙÀ½°ú °°Àº ÇüŸ¦ °¡Áý´Ï´Ù.:
ON_(¾Ë¸²id,memberFxn)
¾Ë¸²À» ó¸® Çϵµ·Ï ÀÛ¼º Çß½À´Ï´Ù ºÎ¸ð ¸â¹ö ÇÔ¼ö À̸§ÀÔ´Ï´Ù id ¾Ë¸² ¹× memberFxn º¸³»±â ¸ñ·Ï »óÀÚ ÄÁÆ®·ÑÀÇ ÀÚ½Ä Ã¢ ID¸¦ ÁöÁ¤ ÇÏ´Â À§Ä¡¡£
ºÎ¸ðÀÇ ÇÔ¼ö ÇÁ·ÎÅäŸÀÔÀ» ´ÙÀ½°ú °°½À´Ï´Ù.:
afx_msg void memberFxn( );
´ÙÀ½Àº ÀáÀçÀûÀÎ ¸Þ½ÃÁö ¸Ê Ç׸ñÀÇ °æ¿ì¿¡ ±×µéÀº ºÎ¸ð¿¡ °Ô Àü¼Û µË´Ï´Ù¿¡ ´ë ÇÑ ¼³¸íÀ» ¸ñ·ÏÀÔ´Ï´Ù.:
»ç¿ëÀÚ°¡ ´ëÈ »óÀÚ¸¦ ´ÝÀ¸¸é CListBox °³Ã¼´Â ÀÚµ¿À¸·Î ¼Ò¸ê µË´Ï´Ù (´ëÈ »óÀÚ ¸®¼Ò½º)¸¦ ÅëÇØ ´ëÈ »óÀÚ ³»ÀÇ CListBox °³Ã¼¸¦ ¸¸µå´Â °æ¿ì¡£
â ³»¿¡¼ CListBox °³Ã¼¸¦ ¸¸µå´Â °æ¿ì CListBox °³Ã¼¸¦ ÆÄ±« ÇØ¾ß ÇÕ´Ï´Ù. ½ºÅÿ¡ CListBox °³Ã¼¸¦ ¸¸µå´Â °æ¿ì ÀÚµ¿À¸·Î ¼Ò¸ê µË´Ï´Ù. »õ ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© Èü¿¡ CListBox °³Ã¼¸¦ ¸¸µå´Â °æ¿ì È£Ãâ ÇØ¾ß ÇÕ´Ï´Ù »èÁ¦ »ç¿ëÀÚ°¡ ºÎ¸ð âÀ» ´ÝÀ¸¸é ÆÄ±« °³Ã¼¿¡¡£
ÇÒ´çÀÇ Æó±â CListBox ¼Ò¸êÀÚ¸¦ ÀçÁ¤ÀÇ ÇÏ´Â CListBox °³Ã¼¿¡ ¸Þ¸ð¸®¸¦ ÇÒ´ç ÇÏ´Â °æ¿ì¡£
# include lt;afxwin.h>
Ŭ·¡½º ¸â¹ö |nbsp; ±âº» Ŭ·¡½º (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
»ùÇÃnbsp; MFC »ùÇÃ CTRLTEST(&N)
Âü°í Ç׸ñnbsp;CWnd, CButton, CComboBox, CEdit, CScrollBar, CStatic(&N)