• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            小默

            MFC BEGIN_MESSAGE_MAP()

            1BEGIN_MESSAGE_MAP(CpassApp, CWinApp)
            2    ON_COMMAND(ID_HELP, CWinApp::OnHelp)
            3END_MESSAGE_MAP()

            這些都是宏定義,不是函數。
            在BEGIN_MESSAGE_MAP()和END_MESSAGE_MAP()之間添加你的消息響應函數,為每個消息處理函數加入一個入口

             



            BEGIN_MESSAGE_MAP( theClass, baseClass )

            參數:
            theClass 指定消息映射所屬的類的名字。
            baseClass 指定theClass的基類的名字。

            說明:
            使用BEGIN_MESSAGE_MAP宏開始你的消息映射的定義。
            在你的類的成員函數的實現文件(.CPP)中,使用BEGIN_MESSAGE_MAP宏開始消息映射,然后為每個消息處理函數加入一個入口,最后用END_MESSAGE_MAP宏結束消息映射。

            每個消息映射入口的格式如下:
              ON_Notification(id, memberFxn)
              其中id指定了發送通知的控件的子窗口的ID,而memberFxn指定了處理該通知的父對象中的成員函數名
              父對象的函數原型格式如下:
              afx_msg void memberFxn( );

              可能的消息映射入口如下:
            映射入口 何時向父對象發送消息
            ON_BN_CLICKED   用戶單擊按鈕時
            ON_BN_DOUBLECLICKED 用戶雙擊按鈕時

            例如:
            1BEGIN_MESSAGE_MAP(CpassDlg, CDialog)
            2    ON_WM_SYSCOMMAND()
            3    ON_WM_PAINT()
            4    ON_WM_QUERYDRAGICON()
            5    //}}AFX_MSG_MAP
            6    ON_BN_CLICKED(IDOK, OnOK)
            7    ON_BN_CLICKED(IDCANCEL, OnExit)
            8END_MESSAGE_MAP()

            void CTestDlg::OnSysCommand(UINT nID, LPARAM lParam)

            這個函數響應系統控制菜單的命令.(即左上角圖標處)。

            OnSysCommand:The framework calls this member function when the user selects a command from the Control menu, or when the user selects the Maximize or the Minimize button.

            另外:

            DoDataExchange:當UpdateData時候

            OnInitDialog:對話框類已經構造,但是對話框還沒有顯示出來的時候

            OnQueryDragIcon:The framework calls this member function by a minimized (iconic) window that does not have an icon defined for its class. The system makes this call to obtain the cursor to display while the user drags the minimized window.

             

            posted on 2009-10-22 18:47 小默 閱讀(24623) 評論(0)  編輯 收藏 引用 所屬分類: Language

            導航

            統計

            留言簿(13)

            隨筆分類(287)

            隨筆檔案(289)

            漏洞

            搜索

            積分與排名

            最新評論

            閱讀排行榜

            中文字幕乱码久久午夜| 99久久无码一区人妻| 久久久噜噜噜久久中文字幕色伊伊 | 人妻无码久久一区二区三区免费| 久久人人爽人人人人爽AV| 国产精品久久久久jk制服| yellow中文字幕久久网| 国产精品一区二区久久精品涩爱| 久久99毛片免费观看不卡| 久久婷婷午色综合夜啪| 一级做a爱片久久毛片| 伊人久久大香线焦AV综合影院| 狠狠色丁香婷婷综合久久来| 伊人久久精品影院| 久久综合狠狠综合久久激情 | 国产精品一久久香蕉国产线看| 久久成人18免费网站| 人妻无码αv中文字幕久久琪琪布 人妻无码久久一区二区三区免费 人妻无码中文久久久久专区 | 久久夜色撩人精品国产小说| 精品国产乱码久久久久久1区2区| 天堂无码久久综合东京热| 7777久久亚洲中文字幕| 一本色道久久88精品综合| 久久婷婷五月综合97色直播| 国产精品久久久久影院嫩草| 亚洲综合精品香蕉久久网| 性欧美大战久久久久久久| 精品久久人人妻人人做精品| 热99re久久国超精品首页| 久久久久亚洲AV无码麻豆| 亚洲乱码中文字幕久久孕妇黑人| 久久影视综合亚洲| 色偷偷88欧美精品久久久| 精品久久久久国产免费| 狠狠久久综合伊人不卡| 久久国产视屏| 久久人人超碰精品CAOPOREN| 久久久久久A亚洲欧洲AV冫| 久久久受www免费人成| 久久中文字幕无码专区| 99久久这里只精品国产免费|