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

正文內容

模擬實驗測試平臺的設計與開發(fā)—免費畢業(yè)設計論文-展示頁

2024-12-13 17:36本頁面
  

【正文】 ............................ 3 DLL 的優(yōu)點 .......................................................................................... 3 DLL的依賴項 ....................................................................................... 4 DLL的不同類型 .................................................................................... 5 DLL 的函數調用 ................................................................................... 5 DLL相關概念 ....................................................................................... 6 項目要求 ........................................................................................................ 7 指定 DLL庫的加載 ................................................................................ 7 DLL庫內函數的調用 ............................................................................. 7 讀取器件信息 ....................................................................................... 7 施加高低電平信號 ................................................................................ 7 信號的連續(xù)施加 ................................................................................... 7 項目難點及解決方法 ....................................................................................... 7 DLL庫的加載 ....................................................................................... 7 DLL庫內的函數調用 ............................................................................. 7 4 設計實現 ................................................................................................................... 8 指定 DLL庫加載的實現 ................................................................................... 8 DLL庫內函數調用的實現 ................................................................................ 8 讀取器件信息的實現 ....................................................................................... 8 施加單一信號的實現 ....................................................................................... 9 信號的連續(xù)施加的實現 ................................................................................... 9 5 實現代碼及其效果介紹 .............................................................................................. 9 程序效果介紹 ................................................................................................. 9 主要函數介紹 ................................................................................................. 9 對 DLL庫進行裝載 ................................................................................ 9 讀取器件信息 ..................................................................................... 10 顯示器件 ............................................................................................ 10 對單一管腳施加信號 .......................................................................... 11 連續(xù)信號施加 ..................................................................................... 11 鼠標操作 ............................................................................................ 12 效果演示 ...................................................................................................... 13 6 課題改進方向及建議 ............................................................................................... 14 結論 ............................................................................................................................... 15 參考文獻 ........................................................................................................................ 16 致謝 ................................................................................................................................. 0 聲明 ................................................................................................................................. 1 第 頁 共 51 頁 1 1 引言 課題背景 伴隨信息技術的發(fā)展,以計算機模擬實際實驗已經成為一項成熟且倍受歡迎的技術。無疑它為進行實驗帶來了更多的便利 。 2 開發(fā)工具的選擇 開發(fā)工具的確定 VC++自誕生以來,一直是 Windows 環(huán)境下最主要的應用開發(fā)系統(tǒng)之一。而且, VC++強大的調試功能也為大型復雜軟件的開發(fā)提供了有效的排錯手段。 VC++是一個很好的可視化編程工具,使用 VC++環(huán)境來開發(fā)程序縮短了開發(fā)的時間,而且它的界面更友好,便于程序員操作。 開發(fā)環(huán)境 開發(fā)環(huán)境是程序員同 VC++的交互界面,通過它程序員可以訪問 C++原代碼 第 頁 共 51 頁 2 編輯器、資源編輯器、使用內部調試器、還可以創(chuàng)建項目文件。 3 需求分析 DLL簡 介 先來闡述一下 DLL(Dynamic Linkable Library)的概念,可以簡單的把 DLL 看成一種倉庫,它提供給 用戶 一些可以直接拿來用的變量、函數或類。靜態(tài)鏈接庫與動態(tài)鏈接庫都是共享代碼的方式,如果采用靜態(tài)鏈接庫,則無論 用戶 愿不愿意, lib 中的指令都被直接包含在最終生成的 EXE 文件中了。靜態(tài)鏈接庫和動態(tài)鏈接庫的另 外一個區(qū)別在于靜態(tài)鏈接庫中不能再包含其他的動態(tài)鏈接庫或者靜態(tài)庫,而在動態(tài)鏈接庫中還可以再包含其他的圖 1控件示意圖 第 頁 共 51 頁 3 動態(tài)或靜態(tài)鏈接庫。另外,當您 在 Windows 操作系統(tǒng)之一上運行某一程序時,該程序的很多功能可能是由 DLL 提供的。 使用 DLL 有助于促進代碼的模塊化、代碼重用、內存的有效使用和減少所占用的磁盤空間。 當程序使用 DLL 時,一個稱為依賴性的問題可能導致該程序無法運行。如果其他程序改寫和損壞了該依賴項,原來的那個程序就可能無法成功運行。 DLL中有些什么內容 簡介中提到 DLL 是一個動態(tài)連接庫,那這庫中到底包含些什么呢?其實DLL 是一個包含可由多個程序同時使用的代碼和數據的庫。因此,每個程序都可以使用該 DLL 中包含的功能來實現 “打開 ”對話框。 通過使用 DLL,程序可以實現模塊化,由相對獨立的組件組成??梢栽谶\行時將各個模塊加載到主程序中(如果安裝了相應模塊)。 此外,可以更為容易地將更新應用于各個模塊,而不會影響該程序的其他部分。當這些更改被隔離到 DLL 中以后,您無需重新生成或安裝整個程序就可以應用更新。這不僅可以大大影響在前臺運行的程序,而且可以大大影響其他在 Windows 操作系統(tǒng)上運行的程序。這可以幫助您開發(fā)要求提供多個語言版本的大型程序或要求具有模塊式體系結構的程序。 簡化部署和安裝 當 DLL 中的函數需要更新或修復時,部署和安裝 DLL 不要求重新建立程序與該 DLL 的鏈接。當您使用定期更新或修復的第三方 DLL 時,此問題可能會更頻繁地出現。因此,該程序就不再是獨立的,并且如果該依賴項被損壞,該程序就可能遇到問題。 修復了依賴 DLL。 從計算機中刪除了依賴 DLL。 為了幫助最大限度地減少依賴性問題而在 Microsoft Windows 2021 和較高版本的 Windows 操作系統(tǒng)中引入 了以下 更改: Windows 文件保護 : 在 Windows 文件保護中,操作系統(tǒng)禁止未經授權的代理更新或刪除系統(tǒng) DLL。 專用 DLL: 通過專用 DLL 可以使程序避免遭受對共享 DLL 進行的更改。要使用專用 DLL,請在程序根文件夾中查找 DLL。對于舊程序,請使用空 .local 文件。 第 頁 共 51 頁 5 DLL 的不同類型 使用 MFC 可以生成兩種類型的 DLL: MFC 擴展 DLL 和常規(guī) DLL。 Visual C++還可以生成 WIN32 DLL,但不是這里討論的主要對象。它們的作用是讓客戶程序使用 DLL, MFC 擴展 DLL 可以有 C++的接口。導出的函數可以使用 C++/MFC數據類型做參數或返回值,導出一個類時客戶端能創(chuàng)建類對象或者派生這個類。 Visual C++使用的 MFC 類庫也是保存在一個 DLL 中, MFC 擴展 DLL 動態(tài)連接到 MFC 代碼庫的 DLL,客戶程序也必須要動態(tài)連接到 MFC 代碼庫的 DLL。所以為了讓 MFC 擴展 DLL 能很好的工作,擴展 DLL 和客戶程序都必須動態(tài)連接到 MFC 代碼庫 DLL。 常規(guī) DLL 使用 MFC 擴展 DLL 的一個問題就是 DLL 僅能和 MFC 客戶程序一起工作,如果需要 一個使用更廣泛的 DLL,最好采用常規(guī) DLL,因為它不受 MFC 的某些限制。一句話就是常規(guī) DLL 和客戶程序的接口不能使用 MFC,但在 DLL
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1