日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

初学“深入浅出MFC”之(一)

發(fā)布時間:2023/12/9 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 初学“深入浅出MFC”之(一) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

前言:此處為MFC第二版

? Windows程序有兩大塊組成:“程序代碼”和“UI資源”。最后由RC編譯器整合成完整的EXE檔案。

? ? ? UI資源包括“功能菜單”“對話框外貌”“程序圖標”“光標形狀”等等,有各種后綴.ico,.bmp,.cur等等。這些必須在.rc(資源表述文檔)中表述,最后由RC編譯器讀取然后集中制作成.RES文件。

? ? ? ?API是在“運行時刻”調(diào)用,動態(tài)鏈接庫有.exe,.dll,.fon,.mod,.drv,.ocx的后綴。關(guān)系:動態(tài)鏈接是在實行時期才發(fā)生“鏈接”,但在鏈接時刻,鏈接器仍需先為調(diào)用者(應用程序)準備一些信息,才能在執(zhí)行時期“跳”到DLL執(zhí)行。

? ? ??

? 程序運行的根本原理:以消息為基礎(chǔ),以事件驅(qū)動(message based,event driven)

? ? ? ?window程序的進行系統(tǒng)依靠外部發(fā)生的事件來驅(qū)動,In other word,程序不斷進行等待(while循環(huán)),等待可能的任何輸入,然后判斷,最后進行處理。前面“輸入”指由操作系統(tǒng)捕捉到,以消息形式(某種數(shù)據(jù)結(jié)構(gòu))進入程序。這些輸入可以進行如下分類:由硬件裝置所產(chǎn)生的消息(如鍵盤按下,鼠標移動等),存放在系統(tǒng)隊列(System queue)中;window消息或者其他window消息傳來的信息,放在程序隊列中(application queue)中。


總結(jié)

以上是生活随笔為你收集整理的初学“深入浅出MFC”之(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。