• <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 小默 閱讀(24643) 評論(0)  編輯 收藏 引用 所屬分類: Language

            導航

            統計

            留言簿(13)

            隨筆分類(287)

            隨筆檔案(289)

            漏洞

            搜索

            積分與排名

            最新評論

            閱讀排行榜

            婷婷久久综合九色综合98| 青青草原综合久久| 久久受www免费人成_看片中文 | 国产成人精品久久亚洲高清不卡| 久久免费的精品国产V∧| 国内精品久久久久影院一蜜桃 | 久久久久亚洲AV成人网人人网站| 久久久久久久久久久| 91精品国产91久久久久福利| 久久久久久av无码免费看大片| 久久久久亚洲AV无码专区桃色| 伊人久久大香线蕉综合网站| 91精品国产高清91久久久久久| 污污内射久久一区二区欧美日韩 | 亚洲精品无码久久一线| 麻豆精品久久精品色综合| 人妻无码久久精品| 久久久久久免费一区二区三区| 中文精品99久久国产| 91精品日韩人妻无码久久不卡 | 久久九九精品99国产精品| 91精品国产高清久久久久久国产嫩草 | 亚洲日本va中文字幕久久| 精品久久久久久国产牛牛app| 午夜不卡久久精品无码免费| 久久九九免费高清视频| 狠狠色婷婷综合天天久久丁香| 麻豆av久久av盛宴av| 久久免费大片| 国产精品永久久久久久久久久| 狠狠色噜噜狠狠狠狠狠色综合久久 | 久久亚洲国产午夜精品理论片| 久久狠狠爱亚洲综合影院| 久久综合伊人77777麻豆| 青青青青久久精品国产| 国产精品久久99| 国产三级久久久精品麻豆三级| 久久夜色精品国产噜噜亚洲AV| 久久久久亚洲AV片无码下载蜜桃| 亚洲欧洲久久av| 一本一本久久A久久综合精品|