À©µµ¿ìÁî¿ë ÇÁ·Î±×·¥Àº ÀÚ±â ÀÚ½ÅÀ» ³ªÅ¸³»±â À§ÇÑ ¿¹»Û ±×¸²ÀÎ ¾ÆÀÌÄÜÀ» °¡Áö¸ç ¶ÇÇÑ ÀÛ¾÷ ¿µ¿ª¿¡ ¸¶¿ì½º°¡ À§Ä¡ÇÒ °æ¿ì Àڱ⸸ÀÇ ¸¶¿ì½º Ä¿¼¸¦ °¡Áø´Ù. ¾ÆÀÌÄÜÀ̳ª Ä¿¼µµ ¸®¼Ò½ºÀÇ ÀÏÁ¾ÀÌ¸ç °¢°¢ÀÇ ÆíÁý±â¸¦ »ç¿ëÇÏ¿© Á¦ÀÛÇÒ ¼ö ÀÖ´Ù. ¾Õ¿¡¼ ¸¸µé¾ú´ø menu ¿¹Á¦¸¦ ¼öÁ¤ÇÏ¿© ¾ÆÀÌÄÜ°ú Ä¿¼¸¦ ¸¸µé¾î º¸±â·Î ÇÏÀÚ. Insert/Resource ¸Þ´º Ç׸ñÀ» ¼±ÅÃÇÏ¿© À̹ø¿¡´Â IconÀ» ¼±ÅÃÇÏ¿© »õ·Î¿î ¾ÆÀÌÄÜÀ» ¸¸µç´Ù. ´ÙÀ½°ú °°ÀÌ ¾ÆÀÌÄÜÀ» ÆíÁýÇÒ ¼ö ÀÖ´Â ¾ÆÀÌÄÜ ÆíÁý±â¸¦ ¿¾îÁÙ °ÍÀÌ´Ù. ¾ÆÀÌÄÜ ÆíÁý±â¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀº ÆäÀÎÆ® ºê·¯½Ã¸¦ »ç¿ëÇÏ´Â ¹æ¹ý°ú ºñ½ÁÇÏ¸ç ¸¶¿ì½º·Î ¿øÇÏ´Â ÅøÀ» ¼±ÅÃÇÏ¿© ±×¸®±â¸¸ ÇÏ¸é µÇ¹Ç·Î ¾ÆÁÖ ½±´Ù. ¾îµð±îÁö³ª ¿¬½ÀÀ̹ǷΠ´ëÃæ ¸¸µé¾î º¸ÀÚ. ÇÊÀÚ´Â ¿Í °°Àº ¸ð¾çÀÇ ¾ÆÁÖ À¯¾ÆƽÇÑ ¾ÆÀÌÄÜÀ» µðÀÚÀÎÇØ º¸¾Ò´Ù. ´ÙÀ½Àº Ä¿¼¸¦ ¸¸µç´Ù. ¾ÆÀÌÄÜÀ» ¸¸µå´Â ¹æ¹ý°ú ¸¶Âù°¡Áö·Î Insert/Resource ¸Þ´º Ç׸ñÀ» ¼±ÅÃÇÏ¿© Cursor¸¦ ¼±ÅÃÇÑ´Ù. Ä¿¼¸¦ ÆíÁýÇÒ ¼ö ÀÖ´Â Ä¿¼ ÆíÁý±â°¡ ¿¸°´Ù. »ç¿ëÇÏ´Â ¹æ¹ýÀº ¾ÆÀÌÄÜ ÆíÁý±â¿Í ºñ½ÁÇ쵂 »ç¿ëÇÒ ¼ö ÀÖ´Â »ö»óÀÌ Á¦ÇѵǾî ÀÖ´Ù´Â Á¡¸¸ ´Ù¸£´Ù. ´ÙÀ½°ú °°ÀÌ Ä¿¼¸¦ ¸¸µé¾î º¸ÀÚ. ´ëÃæ Ä¿¼¸¦ ¸¸µç ÈÄ Ä¿¼ ÆíÁý±â¸¦ ´Ý°í À̹ø¿¡´Â ¸¸µé¾î ³õÀº Ä¿¼¿Í ¾ÆÀÌÄÜÀ» »ç¿ëÇϵµ·Ï Äڵ带 ¼öÁ¤ÇÑ´Ù. Menu.cpp¸¦ ¿¾î ´ÙÀ½ µÎ ÁÙ¸¸ ¼öÁ¤ÇØ ÁÖ¸é µÈ´Ù. WndClass.cbClsExtra=0; WndClass.cbWndExtra=0; WndClass.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH); WndClass.hCursor=LoadCursor(hInstance,MAKEINTRESOURCE(IDC_CURSOR1)); WndClass.hIcon=LoadIcon(hInstance,MAKEINTRESOURCE(IDI_ICON1)); WndClass.hInstance=hInstance; WndClass.lpfnWndProc=(WNDPROC)WndProc; WndClass.lpszClassName=lpszClass; ÇÁ·Î±×·¥¿¡¼ »ç¿ëÇÒ Ä¿¼¿Í ¾ÆÀÌÄÜÀº À©µµ¿ì Ŭ·¡½º¿¡ µî·ÏÇϹǷΠWinMainÀÇ À©µµ¿ì Ŭ·¡½º Á¤ÀÇ ºÎºÐ¸¸ ¼öÁ¤ÇØ ÁÖ¸é µÈ´Ù. ÇÁ·Î±×·¥ÀÇ ÀÛ¾÷ ¿µ¿ª¿¡ ¸¶¿ì½º°¡ À§Ä¡ÇÏ¸é ¿ì¸®°¡ ¸¸µé¾ú´ø ¸¶¿ì½º Ä¿¼°¡ ³ªÅ¸³¯ °ÍÀ̸ç À©µµ¿ìÀÇ Å¸ÀÌƲ ¹Ù ¿ÞÂÊ¿¡ ¿ì¸®°¡ ¸¸µç ¾ÆÀÌÄÜÀÌ ³ªÅ¸³´Ù. ¶ÇÇÑ À©µµ¿ì¸¦ ÃÖ¼ÒȽÃÅ°¸é Ÿ½ºÅ© ¹Ù¿¡¼µµ ÀÌ ¾ÆÀÌÄÜ ¸ð¾çÀ» º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù. Âü°í·Î ¸®¼Ò½º ÆÄÀÏ(RC)Àº ÅؽºÆ® ÆÄÀÏÀ̹ǷΠ¿¡µðÆ®·Î Á÷Á¢ ¸¸µé ¼öµµ ÀÖÀ¸¸ç ¾î¶² ¸ð¾çÀ» °¡Áö´ÂÁö Á÷Á¢ È®ÀÎÇÒ ¼öµµ ÀÖ´Ù. ºñÆ®¸ÊÀ̳ª Ä¿¼¸¦ ¸®¼Ò½º ¿¡µðÅÍ·Î º°µµÀÇ ÆÄÀÏ·Î ¸¸µé¾î µÐ ÈÄ ¸Þ´º³ª ´ÜÃà Å°, ¹®ÀÚ¿ µîÀÇ ¸®¼Ò½ºµé°ú ÇÔ²² ÅؽºÆ® ÆÄÀÏ¿¡ Æ÷ÇÔ½ÃÅ°´Â ¹æ½ÄÀ¸·Î ¸®¼Ò½º¸¦ ÀÛ¼ºÇÏ´Â °Íµµ °¡´ÉÇÏ´Ù. MENU.RC ÆÄÀÏÀº ´ÙÀ½°ú °°Àº ¸ð¾çÀ» °¡Áø´Ù.
ÁÖ¼®¹®À̳ª Á¶°ÇºÎ ÄÄÆÄÀÏ ÁöÁ¤¹®ÀÌ Á» ¸¹¾Æ¼ ±×·¸Áö ¸®¼Ò½º ½ºÅ©¸³Æ®ÀÇ ¹®¹ý ÀÚü´Â º°·Î º¹ÀâÇÏÁö ¾Ê´Ù. ÇÏ±ä ¸®¼Ò½º ÆíÁý±â°¡ ¿ö³« Æí¸®ÇÏ°Ô Á¦°øµÇ¹Ç·Î ½ºÅ©¸³Æ® ÆÄÀÏÀ» Á÷Á¢ ÆíÁýÇؾßÇÒ ÀÏÀº °ÅÀÇ ¾øÀ» °ÍÀÌ´Ù. RCÆÄÀÏÀº ¾î¶² °³¹ßÅøÀ» »ç¿ëÇߴ°¡¿¡ µû¶ó ¸ð¾çÀÌ Á¶±Ý ´Ù¸£°Ô ³ªÅ¸³´Ù. |