VS2010 MFC中 給菜單項添加消息響應函數


       久了沒用,居然忘記了該怎樣給菜單項添加響應函數了~~~~~~~~T_T

       

特記於此:

        1. 在資源視圖的Menu里找到自己要添加的菜單,然后輸入菜單項。

        2. 右擊菜單項選屬性,設置Popup為False,修改ID。

        3. 在CXXXView類里利用類向導找到剛剛改的ID,雙擊即可添加消息響應函數。

                 此時就會發現多了例如這樣的代碼:

                  .h文件里: 

                                消息響應函數的聲明:afx_msg void OnCountM();

                  .cpp文件里:

                                 新的消息映射:ON_COMMAND(ID_COUNTM, &CMoneyCatView::OnCountM)

                                 消息響應函數的具體實現:  void CMoneyCatView::OnCountM()
                                                                    {
                                                                         // TODO: 在此添加命令處理程序代碼
                                                                     }

        4. 在OnCountM()這個函數里寫代碼即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM