CCmdUI ¿¡ ±âº» Ŭ·¡½º¡£
CCmdUI Ŭ·¡½º CCmdTarget¿¡¼ ON_UPDATE_COMMAND_UI 󸮱⠳» ¿¡¼¸¸ »ç¿ë-ÆÄ»ý Ŭ·¡½º¡£
¶§ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ »ç¿ëÀÚ ¸Þ´º, °¢ ¸Þ´º Ç׸ñ ¾Ë¾Æ¾ß ±×°Í Ç¥½ÃÇÒÁö ¿©ºÎ Ȱ¼ºÈ ¶Ç´Â ºñȰ¼ºÈ ³»¸°´Ù. ¸Þ´º ¸í·ÉÀÇ ´ë»ó ON_UPDATE_COMMAND_UI 󸮱⸦ ±¸Çö ÇÏ ¿©ÀÌ Á¤º¸¸¦ Á¦°ø ÇÕ´Ï´Ù. Classwizard¸¦ »ç¿ë ÇÏ ¿© ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¸í·É »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º °³Ã¼¸¦ °Ë»ö ÇÏ °í °¢ 󸮱⿡ ´ë ÇÑ ¸Þ½ÃÁö ¸Ê Ç׸ñ ¹× ÇÔ¼ö ÇÁ·ÎÅäŸÀÔÀ» ¸¸µé·Á¸é¡£
¸Þ´º¸¦ ´ç°Üµµ ÇÁ·¹ÀÓ ¿öÅ©¿¡ ´ë ÇÑ °Ë»ö ÇÏ °í °¢ ON_UPDATE_COMMAND_UI 󸮱â È£Ãâ, CCmdUI ¸â¹ö »ç¿ë ¹× È®ÀÎÀ» ¹× ÇÁ·¹ÀÓ ¿öÅ©¿Í °°Àº ÇÔ¼ö¸¦ È£Ãâ ÇÏ ´ÙÀ½ ÀûÀý ÇÏ °Ô °¢ ¸Þ´º Ç׸ñÀ» Ç¥½Ã ÇÏ´Â °¢ 󸮱⡣
¸Þ´º Ç׸ñ ÄÁÆ®·Ñ ¸·´ë ´ÜÃß³ª ´Ù¸¥ ¸í·É »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º °³Ã¼¿Í ON_UPDATE_COMMAND_UI 󸮱⠳»¿¡¼ Äڵ带 º¯°æ ÇÏÁö ¾Ê°íµµ ´ëü µÉ ¼ö ÀÖ½À´Ï´Ù.
´ÙÀ½ Ç¥¿¡¼ È¿°ú CCmdUIÀÇ ¸â¹ö ÇÔ¼ö´Â ´Ù¾ç ÇÑ ¸í·É »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º Ç׸ñ¡£
| »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º Ç׸ñ | Ȱ¼ºÈ | SetCheck | SetRadio | SetText |
| ¸Þ´º Ç׸ñ | Ȱ¼ºÈ ¶Ç´Â ºñȰ¼ºÈ | ¼±Åà Çϰųª È®ÀÎ (¡¿) | Á¡ ()¸¦ »ç¿ë ÇÏ ¿© °Ë»ç | ¼³Á¤ Ç׸ñ ÅØ½ºÆ® |
| µµ±¸ ¸ðÀ½ ´ÜÃß | Ȱ¼ºÈ ¶Ç´Â ºñȰ¼ºÈ | ¼±ÅÃ, ¼±ÅÃÀ» Ãë¼Ò, ¶Ç´Â ¹ÌÁ¤ | SetCheck ¿Í µ¿ÀÏ | (¾øÀ½) |
| »óÅ ǥ½ÃÁ٠âÀÔ´Ï´Ù. | Ç¥½Ã ¶Ç´Â º¸ÀÌÁö ¾Ê´Â ÅØ½ºÆ®¸¦ ¸¸µç´Ù | ¼¼Æ® ÆË-¾Æ¿ô ¶Ç´Â ÀÏ¹Ý Å׵θ® | SetCheck ¿Í µ¿ÀÏ | â ÅØ½ºÆ® ¼³Á¤ |
| CDialogBar ¿¡¼ ÀÏ¹Ý ´ÜÃß | Ȱ¼ºÈ ¶Ç´Â ºñȰ¼ºÈ | °Ë»ç È®ÀζõÀ» ¼±Åà Çϰųª | SetCheck ¿Í µ¿ÀÏ | ¼³Á¤ ´ÜÃß ÅØ½ºÆ® |
| CDialogBar ¿¡¼ Á¤»óÀûÀÎ Á¦¾î | Ȱ¼ºÈ ¶Ç´Â ºñȰ¼ºÈ | (¾øÀ½) | (¾øÀ½) | â ÅØ½ºÆ® ¼³Á¤ |
ÀÌ Å¬·¡½º »ç¿ë¿¡ ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶ Visual c + + ÀÚ½À¼ ¿¡¼ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ »ý¼º ÇÏ °í Visual c + + ÇÁ·Î±×·¡¸Ó °¡ÀÌµå ¿¡¼ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º °³Ã¼ ¾÷µ¥ÀÌÆ® ¹æ¹ý¡£
# include lt;afxwin.h>
Ŭ·¡½º ¸â¹ö |nbsp; °èÃþ ±¸Á¶ Â÷Æ®(&N)
»ùÇÃnbsp; MFC »ùÇÃ MDI(&N)
Âü°í Ç׸ñnbsp;CCmdTarget(&N)