´ëÈ »óÀÚ ÄÁÆ®·Ñ¿¡ À̺¥Æ®°¡ ¹ß»ý ÇÏ´Â °æ¿ì ÄÁÆ®·ÑÀÇ WM_COMMAND ¸Þ½ÃÁö¿¡ ÀÇÇØ ´ëÈ »óÀÚ ÇÁ·Î½ÃÀú¸¦ ¾Ë¸³´Ï´Ù. ÄÞº¸ »óÀÚ, ¸ñ·Ï »óÀÚ ¹× È®ÀÎ ´ÜÃß¿¡¼ ¾Ë¸² ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â ±¤Àå ½Ä»ç ´ëÈ »óÀÚ¸¦ ¸¸µå´Â ¿¹Á¦. ÄÁÆ®·Ñ ½Äº°ÀÚ´Â ³·Àº ¼ø¼ ´Ü¾îÀÇ wParam, ÀÌ¸ç ¾Ë¸² ¸Þ½ÃÁö wParam »óÀ§ ´Ü¾î¿¡.
ÄÁÆ®·Ñ ½Äº°ÀÚ IDCOMBO °æ¿ì ÄÞº¸ »óÀÚ¿¡ À̺¥Æ®°¡ ¹ß»ý ÇÕ´Ï´Ù. ÀÀ´äÀ¸·Î ´ëÈ »óÀÚ ÇÁ·Î½ÃÀú CBN_SELENDOK, ¼±Åà µÇ¾ú´Ù, µå·Ó ´Ù¿î, Æó¼â ¹× º¯°æ ³»¿ëÀ» Çã¿ë ÇØ¾ß ÇÏ´Â °ÍÀ» ³ªÅ¸³»´Â Á¦¿ÜÇÑ ´Ù¸¥ ¸ðµç ÄÞº¸ »óÀÚ À̺¥Æ®¸¦ ¹«½Ã ÇÕ´Ï´Ù. ´ëÈ »óÀÚ ÇÁ·Î½ÃÀú È£Ãâ InitFoodList
¸ñ·Ï »óÀÚÀÇ ³»¿ëÀ» ´Ù½Ã ¼³Á¤ ÇÏ °í µå·Ó´Ù¿î ¸ñ·Ï »óÀÚ¿¡¼ ÇöÀç ¼±ÅÃÇÑ Ç׸ñÀÇ À̸§À» Ãß°¡ ÇÏ·Á¸é.
ÄÁÆ®·Ñ ½Äº°ÀÚ IDLIST °æ¿ì ¸ñ·Ï »óÀÚ¿¡¼ À̺¥Æ®°¡ ¹ß»ý ÇÕ´Ï´Ù. ±×·¯¸é ´ëÈ »óÀÚ ÇÁ·Î½ÃÀú LBN_DBLCLK, »ç¿ëÀÚ°¡ ¸ñ·Ï Ç׸ñÀ» µÎ ¹ø Ŭ¸¯À» ³ªÅ¸³À´Ï´Ù Á¦¿ÜÇÑ ¸ðµç ¸ñ·Ï »óÀÚ À̺¥Æ®¸¦ ¹«½Ã ÇÕ´Ï´Ù. È®ÀÎ ´ÜÃ߸¦ ¼±Åà ÇÏ´Â °æ¿ì¿¡ °°Àº ¹æ½ÄÀ¸·ÎÀÌ À̺¥Æ® ó¸®.
ÄÁÆ®·Ñ ½Äº°ÀÚ IDOK ÀÌ¸é »ç¿ëÀÚ°¡ È®ÀÎ ´ÜÃ߸¦ ¼±ÅÃÇÑ. ÀÀ´äÀ¸·Î ´ëÈ »óÀÚ ÇÁ·Î½ÃÀú ¼±ÅÃÇÑ À½½Ä À̸§À» ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¿©·¯ ÁÙ ÆíÁý ÄÁÆ®·Ñ¿¡ »ðÀÔ ´ÙÀ½ ´ëÈ »óÀÚ¸¦ ´Ý½À´Ï´Ù EndDialog ÇÔ¼ö È£Ãâ.
ÄÁÆ®·Ñ ½Äº°ÀÚ IDCANCEL ÀÎ °æ¿ì »ç¿ëÀÚ°¡ Ãë¼Ò ´ÜÃ߸¦ Ŭ¸¯ ÇÕ´Ï´Ù. ÀÀ´äÀ¸·Î ´ëÈ »óÀÚ ÇÁ·Î½ÃÀú È£Ãâ EndDialog ´ëÈ »óÀÚ¸¦ ´Ý½À´Ï´Ù.