ON_COMMAND

ON_COMMAND ( id, memberFxn )

¸Å°³ º¯¼ö

id

¸í·É ID¡£

memberFxn

¸í·ÉÀÌ ¸ÅÇÎµÈ ¸Þ½ÃÁö 󸮱â ÇÔ¼öÀÇ À̸§¡£

ÁÖÀÇ

ÀϹÝÀûÀ¸·ÎÀÌ ¸ÅÅ©·Î ClassWizard ¶Ç´Â ¼öµ¿À¸·Î ¸Þ½ÃÁö ¸Ê¿¡ »ðÀÔ µË´Ï´Ù. ¸Þ´º Ç׸ñÀÌ ³ª µµ±¸ ¸ðÀ½ ´ÜÃß¿Í °°Àº ¸í·É »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º °³Ã¼¿¡¼­ ¸í·É ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â ÇÔ¼ö¸¦ ³ªÅ¸³À´Ï´Ù.

ÁöÁ¤ µÈ ID¿Í Windows WM_COMMAND ¸Þ½ÃÁö ¸í·É ´ë»ó °³Ã¼ ¹ÞÀ¸¸é ON_COMMAND ¸â¹ö ÇÔ¼ö memberFxn ¸Þ½ÃÁö¸¦ ó¸® Çϱâ À§ÇØ È£Ã⠵˴ϴ١£

ON_COMMAND ¸¦ »ç¿ë ÇÏ ¿© ¸â¹ö ÇÔ¼ö¸¦ ´ÜÀÏ ¸í·É¿¡ ¸ÅÇÎÇÕ´Ï´Ù. ON_COMMAND_RANGE ¸¦ »ç¿ë ÇÏ ¿© ÇÑ ¸â¹ö ÇÔ¼ö¸¦ ¸í·É idÀÇ ¹üÀ§¸¦ ¸ÅÇÎÇÕ´Ï´Ù. ´Ü ÇϳªÀÇ ¸Þ½ÃÁö ¸Ê Ç׸ñ¿¡´Â ÁÖ¾îÁøµÈ ¸í·É id ÀÏÄ¡ ½Ãų ¼ö ÀÖ½À´Ï´Ù. Áï, ¸í·ÉÀ» Çϳª ÀÌ»óÀÇ Ã³¸®±â¿¡ ¸ÅÇÎÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ë ¹× ¿¹Á¦¸¦ º¸·Á¸é ¸Þ½ÃÁö¸¦ ó¸® ÇÏ °í ¸ÅÇÎ Ç׸ñ¿¡¼­ Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵塣

¿¹Á¦

/ / ON_COMMAND ¿¹
BEGIN_MESSAGE_MAP (CMyDoc, CDocument)
 nbsp;? //{{AFX_MSG_MAP (CMyDoc)
 ?? ON_COMMAND (ID_MYCMD, OnMyCommand)
 ?? // ... ´õ ¸¹Àº Ç׸ñ Ãß°¡ ¸í·É ó¸®
 ?? //}}AFX_MSG_MAP
END_MESSAGE_MAP)(&N)

Âü°í Ç׸ñnbsp;ON_UPDATE_COMMAND_UI(&N)

Index