zoukankan      html  css  js  c++  java
  • ID_APP_EXIT

    标准命令消息ID_APP_EXIT

    分类:

    当用户从“文件”菜单选择执行“退出”时,将发送MFC标准命令消息ID_APP_EXIT。MFC实现的函数CWinApp::OnAppExit()完成对该命令消息的缺省处理。

    CWinApp::OnAppExit()定义在文件afxwin.h中

    protected:

          //{{AFX_MSG(CWinApp)

          afx_msg void OnAppExit();

          afx_msg void OnUpdateRecentFileMenu(CCmdUI* pCmdUI);

          afx_msg BOOL OnOpenRecentFile(UINT nID);

          //}}AFX_MSG

          DECLARE_MESSAGE_MAP()

    它对应的消息映射在文件appcore.cpp中

    BEGIN_MESSAGE_MAP(CWinApp, CCmdTarget)

          //{{AFX_MSG_MAP(CWinApp)

          // Global File commands

          ON_COMMAND(ID_APP_EXIT, &CWinApp::OnAppExit)

          // MRU - most recently used file menu

          ON_UPDATE_COMMAND_UI(ID_FILE_MRU_FILE1, &CWinApp::OnUpdateRecentFileMenu)

          ON_COMMAND_EX_RANGE(ID_FILE_MRU_FILE1, ID_FILE_MRU_FILE16, &CWinApp::OnOpenRecentFile)

          //}}AFX_MSG_MAP

    END_MESSAGE_MAP()

    实现在文件appui.cpp中

    void CWinApp::OnAppExit()

    {

          // same as double-clicking on main window close box

          ASSERT(m_pMainWnd != NULL);

          m_pMainWnd->SendMessage(WM_CLOSE);

    学习笔记转摘于: 丝酷网 http://www.pythonschool.com/
  • 相关阅读:
    SCRUM第一天
    第八周总结
    第7周总结
    团队项目nabcd
    人月神话1
    课堂练习之四则运算
    第六周总结
    Storm Grouping —— 流分组策略
    抓取网页内容生成Kindle电子书(转)
    浅析PageRank算法(转)
  • 原文地址:https://www.cnblogs.com/pythonschool/p/2956147.html
Copyright © 2011-2022 走看看