<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • MFC中消息映射機制分析

    時間:2024-08-18 18:08:30 計算機畢業論文 我要投稿
    • 相關推薦

    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中消息映射機制分析】相關文章:

    TinyOS消息通訊機制以及TOSBase無線-串口通訊組件分析03-07

    MFC的OpenGL紋理貼圖技術研03-19

    基于OPNET的IEEE 802.11e協議中HCF機制仿真與分析03-30

    RPR與SDH保護機制的對比分析03-20

    公司治理機制選擇的權變性分析03-18

    城市發展的環境效應機制分析03-24

    人臉的檢測定位MFC+VC++03-08

    公共政策的集體選擇機制分析03-21

    產業生態化模式與保障機制分析03-22

    主站蜘蛛池模板: 久久国产精品久久国产精品| 国产精品视频不卡| 国产精品毛片久久久久久久| 精品国产香蕉伊思人在线在线亚洲一区二区 | 国产精品永久免费视频| 人妻精品久久久久中文字幕一冢本| www亚洲欲色成人久久精品| 国产精品亚洲片在线| 久热这里只有精品99国产6| 亚洲国产精品一区| 久久99热只有频精品8| 人人妻人人澡人人爽精品欧美| 精品免费视在线观看| 乱码精品一区二区三区| 精品久久久久久无码中文野结衣| 国产99久久精品一区二区| 中文字幕精品久久| 国产这里有精品| 精品九九久久国内精品| 精品福利一区二区三区免费视频 | 精品无码一级毛片免费视频观看| 3D动漫精品一区二区三区| 无码人妻精品中文字幕| 鲸鱼传媒绿头鱼实验室之炮机测评日韩精品一级毛 | 国产精品无码免费播放| www.亚洲精品.com| 日韩精品少妇无码受不了| 日本精品一区二区三区四区| 国产精品二区观看| 四虎精品影院永久在线播放| 97久久精品午夜一区二区| 麻豆成人久久精品二区三区免费| 亚洲精品麻豆av| 精品亚洲一区二区三区在线观看| 91精品国产福利在线观看麻豆| 国产精品久久久久无码av| 久久亚洲精品成人AV| 亚洲精品夜夜夜妓女网| 亚洲精品国产va在线观看蜜芽| 精品一区二区无码AV| 国产精品手机在线观看你懂的 |