1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. MFC中消息映射機制分析

        時間:2023-03-18 15:35:02 計算機畢業論文 我要投稿
        • 相關推薦

        MFC中消息映射機制分析

        摘 要:MFC以層次結構組織起來,比較龐雜,尤其是它的消息映射機制,更是涉及到很多底層的東西。本文通過對整個消息映射機制進行系統的分析,可以幫助程序開發人員更好地了解MFC,進行可視化編程。

        關鍵詞:消息驅動;消息映射;MFC 程序設計

        1 引言
        微軟公司提供的MFC基本類庫(Microsoft Foundation Classes),是進行可視化編程時使用最為流行的一個類庫。MFC封裝了大部分Windows API函數和Windows控件,使得程序的開發變得簡單,極大的縮短了程序的開發周期。MFC獨創的Document/View框架結構,能夠將管理數據的代碼和顯示數據的程序代碼分開,并且設計了一套方便的消息映射和命令傳遞機制,方便程序員的開發使用。其中消息映射機制本身比較龐大和復雜,對它的分析和了解無疑有助于我們寫出更為合理的高效的程序。這里我們分析一下MFC的消息映射機制,以了解MFC是如何對Windows的消息加以封裝,方便用戶的開發。
        2 SDK下的消息機制實現
        首先,簡單回顧一下SDK下我們是如何進行Windows的程序開發的。Windows程序的運行是依靠外部發生的事件來驅動的,事件由操作系統捕捉,以消息的形式進入消息隊列,然后通過消息循環從隊列中不斷取出消息,送到對應的窗口過程里處理。相對于DOS程序,Windows是以WinMain作為程序的入口點,以下就是一個簡化的Win32程序的主體,通過while語句實現消息循環:
        WinMain(…)
        {
        MSG msg;
        RegisterClass(…); // 注冊窗口類
        CreateWindow(…); // 創建窗口
        ShowWindow(…); // 顯示窗口
        UpdateWindow(…);
        While(GetMessage(

        【MFC中消息映射機制分析】相關文章:

        3GPP AMR Codec中丟幀隱藏機制的改進06-17

        商標翻譯中的文化因素分析論文05-03

        我國物權法中預告登記的范圍分析07-19

        淺談統計分析在企業中的運用12-20

        淺談新疆高校教師激勵機制面臨的問題及對策分析05-29

        定向增發機制研究06-03

        分析論文答辯中遇到的問題及解決對策05-31

        民族音樂在高校中現狀的原因分析論文08-14

        教育論文:淺談教學設計中的任務分析11-21

        教育教學中現代即時通信的利弊分析12-20

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>