• <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)

            漏洞

            搜索

            積分與排名

            最新評論

            閱讀排行榜

            久久久91精品国产一区二区三区 | 国产亚洲婷婷香蕉久久精品| 99久久精品免费看国产一区二区三区 | 国产美女亚洲精品久久久综合| A级毛片无码久久精品免费| 99久久er这里只有精品18| 久久免费视频6| 狠狠久久亚洲欧美专区| 日日狠狠久久偷偷色综合免费| 久久久噜噜噜久久熟女AA片 | 久久精品中文无码资源站| 久久精品夜夜夜夜夜久久| 久久久免费观成人影院 | 大伊人青草狠狠久久| 97视频久久久| 久久精品成人免费观看97| 久久精品亚洲精品国产色婷 | 伊人久久大香线蕉综合热线| 99久久久国产精品免费无卡顿| 色偷偷91久久综合噜噜噜噜| 久久精品国产精品青草| 久久ww精品w免费人成| 久久久久亚洲AV无码观看| 久久伊人五月天论坛| 久久精品亚洲福利| 国产免费久久精品99久久| 日韩一区二区久久久久久| 国产精品久久久久久吹潮| 久久久久亚洲av无码专区喷水 | 九九精品99久久久香蕉| 亚洲国产精品一区二区久久hs| 人人狠狠综合久久亚洲高清| 国内精品久久久久久久亚洲| 久久国产精品成人免费 | 女同久久| 久久综合给合综合久久| 久久久久国产一级毛片高清板| 久久se精品一区精品二区国产| 成人a毛片久久免费播放| 久久本道综合久久伊人| 亚洲欧洲久久av|