亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 什么是SDK.txt

?? vc學習記錄
?? TXT
字號:
經常會在技術論壇里面看到類似這樣的帖子:“什么是 SDK?”,“請高手講一下 SDK 是什么東東?”……

其實很簡單,SDK 就是 Software Development Kit 的縮寫,中文意思就是“軟件開發工具包”。這是一個覆蓋面相當廣泛的名詞,可以這么說:輔助開發某一類軟件的相關文檔、范例和工具的集合都可以叫做“SDK”。具體到我們這個系列教程,我們后面只討論廣義 SDK 的一個子集——即開發 Windows 平臺下的應用程序所使用的 SDK。

呵呵,其實上面只是說了一個 SDK 大概的概念而已,理解什么是 SDK 真有這么容易嗎?恐怕沒這么簡單!為了解釋什么是 SDK 我們不得不引入 API、動態鏈接庫、導入庫等等概念。^_^,不要怕,也就是幾個新的名詞而已,我也是到了大學快結束的時候才體會到其實學習新知識就是在學習新名詞、新概念和新術語。

首先要接觸的是“API”,也就是 Application Programming Interface,其實就是操作系統留給應用程序的一個調用接口,應用程序通過調用操作系統的 API 而使操作系統去執行應用程序的命令(動作)。其實早在 DOS 時代就有 API 的概念,只不過那個時候的 API 是以中斷調用的形式(INT 21h)提供的,在 DOS 下跑的應用程序都直接或間接的通過中斷調用來使用操作系統功能,比如將 AH 置為 30h 后調用 INT 21h 就可以得到 DOS 操作系統的版本號。而在 Windows 中,系統 API 是以函數調用的方式提供的。同樣是取得操作系統的版本號,在 Windows 中你所要做的就是調用 GetVersionEx() 函數。可以這么說,DOS API 是“Thinking in 匯編語言”的,而 Windows API 則是“Thinking in 高級語言”的。DOS API 是系統程序的一部分,他們與系統一同被載入內存并且可以通過中斷矢量表找到他們的入口,那么 Windows API 呢?要說明白這個問題就不得不引入我們下面要介紹得這個概念——DLL。

DLL(又是一個縮寫,感覺 IT 這個行業里三字頭縮寫特別多),即 Dynamic Link Library(動態鏈接庫)。我們經常會看到一些 .dll 格式的文件,這些文件就是動態鏈接庫文件,其實也是一種可執行文件格式。跟 .exe 文件不同的是,.dll 文件不能直接執行,他們通常由 .exe 在執行時裝入,內含有一些資源以及可執行代碼等。其實 Windows 的三大模塊就是以 DLL 的形式提供的(Kernel32.dll,User32.dll,GDI32.dll),里面就含有了 API 函數的執行代碼。為了使用 DLL 中的 API 函數,我們必須要有 API 函數的聲明(.H)和其導入庫(.LIB),函數的原型聲明不難理解,那么導入庫又是做什么用的呢?我們暫時先這樣理解:導入庫是為了在 DLL 中找到 API 的入口點而使用的。

所以,為了使用 API 函數,我們就要有跟 API 所對應的 .H 和 .LIB 文件,而 SDK 正是提供了一整套開發 Windows 應用程序所需的相關文件、范例和工具的“工具包”。到此為止,我們才真正的解釋清楚了 SDK 的含義。

由于 SDK 包含了使用 API 的必需資料,所以人們也常把僅使用 API 來編寫 Windows 應用程序的開發方式叫做“SDK 編程”。而 API 和 SDK 是開發 Windows 應用程序所必需的東西,所以其它編程框架和類庫都是建立在它們之上的,比如 VCL 和 MFC,雖然他們比起“SDK 編程”來有著更高的抽象度,但這絲毫不妨礙它們在需要的時候隨時直接調用 API 函數

 

先說說SDK 

時下學計算機的大多想學編程,且大部分都是在Windows下工作的,而目前學得最熱門的是VC,大多數人一開始就開始學習VC,VC是以C++為語言基礎的開發工具,而C++是C語言的擴充,故要學好VC最好是先學好C和C++。 

用VC編寫Windows程序有兩種:1. Windwos c方式(SDK),2. C++方式:即對SDK函數進行包裝,如VC的MFC,BCB的OWL等。SDK編程就是直接調用Windows的API進行編程,平時人們常說"用SDK寫程序"就是指用Windows的API函數來寫程序,API由上千個API函數組成(Win95的API有兩千多個)。而MFC是API的封閉,結合面向對象程序設計的繼承性和多態性組成一個個的"類",共由一百多個類組成。盡管MFC比SDK方便,但要深入VC,直接去學MFC卻是不明智的選擇。只有在熟悉了MFC的運行機制的情況下,才有可能深入下去。所以學VC最好是先學用SDK編寫程序,在此期間深入掌握Windows操作系統的工作原理和各API函數的應用,然后再深入MFC。 

編程環境 

我們仍然用VC6的IDE(集成開發環境)來編寫SDK程序,啟動VC6后選擇File菜單的New...選項,在出現的New對話框的Projects標簽內選擇Win32 Application,然后在Projects Name指定項目的名字,在Location中指定路徑后按OK按鈕,在出現的對話框中,如果你想要用C語言來寫程序可以選擇An emtpy project,如果你想創建一個帶有WinMain入口函數和普通參數的設定的項目,可以選擇A simple Win32 application,如果您想創建一個簡單典型的“Hello World!”Win32SDK application應用程序,可以選擇A typical "Hello World!" application。確定項目類型后按Finish完成。 

在VC6環境下,你依然可以使用資源編輯器和ClassWizar等工具完成程序的編寫。用SDK編寫程序關鍵是能夠程序的來龍去脈,當然那樣效率會很低,不比VB、PB那么快,任何東西都是有得有失,如你熟悉用SDK寫程序后,對MFC會比較容易上手的,關鍵要熟悉C++的三大特性。 

由于本人水平有限,難免會出錯,請各位大俠批評指教!!

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产精品激情在线观看 | 国产精品亚洲一区二区三区在线| 国产精品69毛片高清亚洲| 91影视在线播放| 国产午夜精品一区二区三区四区| 午夜视频在线观看一区二区三区| 粉嫩av一区二区三区在线播放 | 欧美v亚洲v综合ⅴ国产v| 亚洲人成人一区二区在线观看 | 在线综合视频播放| 亚洲黄一区二区三区| 成人午夜激情片| 久久久久久久久久久电影| 日本麻豆一区二区三区视频| 欧美综合欧美视频| 亚洲综合另类小说| 色吧成人激情小说| 亚洲精品中文字幕乱码三区 | 欧美乱妇15p| 亚洲一二三四在线| 欧美亚洲一区二区在线观看| 日韩码欧中文字| 一本色道亚洲精品aⅴ| 中文字幕一区二区日韩精品绯色| 国产**成人网毛片九色| 日本一区二区电影| 99久久99久久精品免费看蜜桃 | 欧美在线不卡一区| 艳妇臀荡乳欲伦亚洲一区| 91国偷自产一区二区三区成为亚洲经典 | 韩国女主播成人在线观看| 日韩免费观看2025年上映的电影| 蜜桃精品在线观看| 日韩欧美一区二区视频| 国产一区二区影院| 欧美激情在线免费观看| 99国产精品久久久久久久久久| 亚洲欧美在线视频观看| 色婷婷一区二区三区四区| 亚洲福利一二三区| 日韩欧美一区二区视频| 国产一区二区在线影院| 国产精品久久久久久户外露出| 色呦呦国产精品| 日韩和欧美一区二区三区| 欧美精品一区二区三区在线播放| 国产凹凸在线观看一区二区| 亚洲欧美电影一区二区| 宅男在线国产精品| 国产激情精品久久久第一区二区| 中文字幕制服丝袜一区二区三区 | 国产一区二区三区视频在线播放| 日本中文字幕一区二区视频 | 精品在线亚洲视频| 精品成a人在线观看| 99麻豆久久久国产精品免费| 亚洲一区二区三区不卡国产欧美 | 国产精品久久影院| 欧美三级视频在线观看| 久久99久久久久| 最新热久久免费视频| 欧美日韩视频不卡| 国产福利一区二区| 午夜精品aaa| 中文av一区特黄| 欧美三区免费完整视频在线观看| 久久精品99国产精品| 亚洲品质自拍视频网站| 26uuu国产一区二区三区| 色综合视频在线观看| 美女脱光内衣内裤视频久久影院| 国产精品久久精品日日| 91精品国产91久久久久久最新毛片| 国产精品一二二区| 日韩国产精品91| 自拍视频在线观看一区二区| 91精品国产色综合久久不卡蜜臀| 国产精品18久久久久久vr| 亚洲一区二区五区| 国产精品久久久久久亚洲毛片| 欧美日韩国产高清一区二区三区 | 久久久美女艺术照精彩视频福利播放| 97精品久久久久中文字幕| 亚洲精品写真福利| 日本一区二区三区在线不卡| 欧美福利一区二区| 色偷偷成人一区二区三区91| 国产精品夜夜爽| 理论电影国产精品| 亚洲h在线观看| 亚洲一区二区欧美| 亚洲摸摸操操av| 国产精品久久久久一区| 久久久蜜桃精品| 精品国产乱码久久| 精品视频在线视频| 在线免费观看成人短视频| 午夜av一区二区| 日韩欧美高清dvd碟片| 91在线高清观看| 国产精品香蕉一区二区三区| 美女脱光内衣内裤视频久久影院| 亚洲午夜电影在线| 亚洲精选免费视频| 亚洲欧美日韩国产中文在线| 欧美国产日韩a欧美在线观看| 精品国产麻豆免费人成网站| 欧美精品九九99久久| 91官网在线观看| 色偷偷久久人人79超碰人人澡| www.亚洲国产| 99久久99久久免费精品蜜臀| 国产盗摄女厕一区二区三区| 国产酒店精品激情| 高清beeg欧美| 99久久er热在这里只有精品66| 99视频一区二区| 在线观看区一区二| 欧美日免费三级在线| 国产一区二区不卡| 色哟哟一区二区| 在线看国产一区二区| 欧美日韩五月天| 日韩欧美国产一区二区三区| 欧美一区二区私人影院日本| 在线观看国产日韩| 久久先锋资源网| 亚洲色欲色欲www| 日韩高清在线一区| 久久精品国产亚洲5555| 成人深夜视频在线观看| 成人av在线一区二区| 91网站在线观看视频| 色婷婷av一区二区| 欧美一级艳片视频免费观看| 欧美一区二区三区视频在线| 精品国产sm最大网站免费看| 中文天堂在线一区| 一区二区三区色| 久久国产精品色| 久久www免费人成看片高清| 丁香婷婷综合激情五月色| 美女诱惑一区二区| 亚洲综合激情另类小说区| 亚洲午夜久久久久久久久电影院| 日本不卡在线视频| 成人永久免费视频| 在线视频你懂得一区| 日韩一区二区三区视频在线| 国产欧美精品一区二区三区四区| 国产日产欧产精品推荐色| 中文字幕中文字幕中文字幕亚洲无线| 亚洲精品国产a久久久久久| 美日韩一级片在线观看| av亚洲精华国产精华精| 91精品国产91久久久久久一区二区| 国产三级一区二区三区| 亚洲国产一区二区视频| 国产馆精品极品| 欧美视频一区二区在线观看| 国产亚洲短视频| 奇米888四色在线精品| 99久久免费国产| 26uuu亚洲| 性做久久久久久久免费看| 国产成人精品免费看| 国内精品伊人久久久久av影院 | 日本va欧美va瓶| 成人精品视频网站| 精品国产一区二区三区久久久蜜月| 亚洲女与黑人做爰| 国产91综合网| 精品国内二区三区| 天堂久久久久va久久久久| 一本大道久久精品懂色aⅴ| 欧美激情一区二区三区在线| 美洲天堂一区二卡三卡四卡视频| 色噜噜狠狠色综合中国| 久久久久国产精品免费免费搜索| 免费在线看成人av| 欧美精品高清视频| 亚洲一卡二卡三卡四卡五卡| 99视频精品全部免费在线| 国产精品网站导航| 国产成人av一区二区三区在线| 欧美va在线播放| 麻豆一区二区三区| 91精品国产一区二区| 国产乱人伦精品一区二区在线观看 | 日韩视频一区二区在线观看| 18欧美亚洲精品| 成人黄色小视频在线观看| 国产丝袜美腿一区二区三区| 久久精品国产精品青草| 91精品国产一区二区三区| 香蕉久久夜色精品国产使用方法 | 日韩一区二区三免费高清| 五月天一区二区三区| 欧美日韩激情在线| 美女任你摸久久|