freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第10單元典型os平臺(tái)下編程模式(參考版)

2024-10-16 08:18本頁面
  

【正文】 它們是: – (1) 負(fù)責(zé)窗口管理 ,包括消息、菜單、通信、等 – (2) GDI組件是圖形設(shè)備接口,它管理用戶界面和繪圖等 – (3) 處理存儲(chǔ)器低層功能、資源管理等,是 Windows的核心。 57 ⒎ 程序員接口 ? Windows API 有兩種基本類型: – Win16 是 16位 Windwos的編程接口 – Win32 是 32位 Windows家族 OS的編程接口 ? Win32 API包含了 2020多個(gè)經(jīng)實(shí)踐檢驗(yàn)過的函數(shù)和宏,提供極豐富的功能。 56 用 VC++開發(fā) Windows應(yīng)用程序的流程 ? (1) 進(jìn)入 VC++集成開發(fā)環(huán)境,選定新建文件或項(xiàng)目類型 ? (2) 代碼編輯。 ? C++是完全面向?qū)ο笳Z言,它簡(jiǎn)化了開發(fā)過程,提供代碼重用,開發(fā)效率高等優(yōu)點(diǎn)。 54 ⒍ 編程流程及開發(fā)包 ? Windows軟件開發(fā)包 SDK包括: –描述 Windows函數(shù)、消息、結(jié)構(gòu)、宏及資料的大量書籍; –各種工具:對(duì)話編輯器、圖像編輯器; –聯(lián)機(jī)幫助文件 – Windows庫及頭文件 – C語言編寫的樣本 Windows程序等。 53 ? (4) Windows的多任務(wù)是通過使用Win32 API,從而允許多進(jìn)程與多線程同時(shí)執(zhí)行。 ? (3) 線程分為兩種類型: worker和 userinterface;前者不處理窗口信息,用于在后臺(tái)執(zhí)行任務(wù), Worker線程是易用和常用的類型。是代碼執(zhí)行的流程,它可以執(zhí)行應(yīng)用程序代碼的任何部分。 ? (4) 用戶消息 –這是程序員自己定義并在應(yīng)用程序中主動(dòng)發(fā)出的消息,一般由應(yīng)用程序的某一部分內(nèi)部處理。 51 ? (3) 系統(tǒng)消息 –對(duì)程序化的事件或系統(tǒng)時(shí)鐘中斷作出反映。 ? (2) 控制信息 –用來與 Windows的控制對(duì)象(列表框、按鈕等)進(jìn)行雙向通信。 50 Windows應(yīng)用程序的消息來源 ? (1) 輸入消息 –包括鍵盤和鼠標(biāo)的輸入。 49 ?事件驅(qū)動(dòng)程序不是由事件的順序來控制,而是由事件的發(fā)生來控制,而事件的發(fā)生是隨機(jī)的、不確定的,這就允許程序的用戶用各種合理的順序來安排程序的流程。凡是以排隊(duì)方式送出的消息都被送到一個(gè)由操作系統(tǒng)提供的消息隊(duì)列的保留區(qū)。 ? Windows 應(yīng)用程序中消息有兩種送出途徑;直接和排隊(duì)。 MSBackOffice等。 45 Windows DNA體系結(jié)構(gòu) ? Windows平臺(tái): WindowsOS、Win32技術(shù) ? 部件對(duì)象模型 COM: COM、DCOM及與之相關(guān)的技術(shù) ? Inter技術(shù): MSIE、動(dòng)態(tài)HTML( DHTML)、 IIS、 MSSite Server、 JAVA 46 ? Windows DNA 服務(wù):包括安全性、目錄、事物處理、消息隊(duì)列、 DB管理、數(shù)據(jù)存取、 Email與協(xié)作、腳本、系統(tǒng)管理等; ? Windows DNA的工具:快速應(yīng)用開發(fā)工具、組件的創(chuàng)建、協(xié)同開發(fā)、內(nèi)容的創(chuàng)建與發(fā)布、 Web網(wǎng)站的開發(fā)。Windows DNA通過構(gòu)件對(duì)象模型使用一套通用的服務(wù)集,如構(gòu)件,動(dòng)態(tài)HTML、網(wǎng)絡(luò)瀏覽器和服務(wù)器、腳本、事物處理、消息序列、安全性、目錄、DB和數(shù)據(jù)存取、系統(tǒng)管理以及用戶界面。 ?更重要的是 Windwos DNA 提供了一個(gè)基于開放式協(xié)議和公開界面的互用性框架,這一框架能使用戶以新功能( Web)擴(kuò)展現(xiàn)有系統(tǒng)。 ? Windwos DNA建立了一個(gè)計(jì)算模型,它實(shí)現(xiàn)了 Web和客戶機(jī) /服務(wù)器計(jì)算的集成。Windows分布式 Inter應(yīng)用結(jié)構(gòu)。 – 使 Windows應(yīng)用程序可以對(duì)傳統(tǒng)的電話網(wǎng)絡(luò)及設(shè)備進(jìn)行透明存取。 – 這是一個(gè)軟件驗(yàn)證字的編程接樓,可以實(shí)行對(duì)不同公司產(chǎn)品的監(jiān)控以及控制網(wǎng)絡(luò)程序的應(yīng)用。 – 使網(wǎng)絡(luò)上使用不同類型數(shù)據(jù)傳輸協(xié)議的程序通過套接字進(jìn)行透明的操作。 –使 Windows應(yīng)用程序可以跨異質(zhì)的網(wǎng)絡(luò)去調(diào)用遠(yuǎn)程的方法或應(yīng)用。 – ODBC允許不同的 Windows應(yīng)用程序訪問任何企業(yè)網(wǎng)絡(luò)上的、多種類型數(shù)據(jù)庫系統(tǒng)。 –在不同網(wǎng)絡(luò)類型上,給 Windows程序提供不同類型的透明的消息服務(wù)。該結(jié)構(gòu)模型可以使不同的提供
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1