資源簡介
首先,我對于本文的作者騙人的行為很不爽,從開篇來看是詳細分析 API 的文章,但是這
部分內(nèi)容只有 18 面,后邊的大量篇幅全是 API 函數(shù)大全。很明顯,這是一篇拼湊出來的東
西,為了刷分用的,所以我特意重新發(fā)出來,免費之!不過前面這段文字對于 API 入門確
實挺有用,值得看看。如果想深入點學習 API,強烈推薦 VB 學習之 API 教程系列(共七課)。
網(wǎng)上有單獨的章節(jié),我在另一個文檔中已經(jīng)將七課合并,并且加入補充章節(jié)----《邏輯坐標
與設(shè)備坐標》,免去大家來回找的麻煩。
一、API 是什么?
這個我本來不想說的,不過也許你知道其它人不知道,這里為了照顧一下新手,不得不
說些廢話,請大家諒解。
Win32 API 即為 Microsoft 32 位平臺的應用程序編程接口(Application Programming
Interface)。所有在Win32 平臺上運行的應用程序都可以調(diào)用這些函數(shù)。
使用 Win32 API,應用程序可以充分挖掘 Windows 的 32 位操作系統(tǒng)的潛力。Mircrosoft
的所有 32 位平臺都支持統(tǒng)一的 API,包括函數(shù)、結(jié)構(gòu)、消息、宏及接口。使用 Win32 API
不但可以開發(fā)出在各種平臺上都能成功運行的應用程序,而且也可以充分利用每個平臺特有
的功能和屬性。
以上為 API 的相關(guān)介紹,不過有些新手看了以后可能還是不怎么明白 API 到底有什么
用?這里請不要著急,如果你有足夠耐心的話,請慢慢往下看。
二、如何使用 API?
估計這才是大家真正關(guān)心的,那么如何使用 API 呢?在了解 API 之前,先打開你的 VB
書,翻到過程函數(shù)這章來,在搞清楚 API 之前應該先搞懂過程函數(shù)是怎么一回事!如果你
還不知道過程的工作方式,那么請先不要急著往下看,那樣容易走很多彎路。
好了,當你理解了過程函數(shù)時,也就是你可以使用 API 的時候了,別把 API 看得太難,
你就像使用過程函數(shù)一樣使用 API 就可以了。首先,讓我們看看一個簡單的 API,以下:
Private Declare Sub Sleep Lib "kernel32" Alias "Sleep" (ByVal dwMilliseconds As Long)
以上這個 API 的呢是起一個延時作用。你如果是剛接觸 API 的話可能會感到 API 的書
寫及其復雜,而且會感到很不適應。其實這沒什么的,慢慢習慣就好了。至于 API 這些復
雜的書寫你就不用操心了,在你安裝 VB 的時候微軟已經(jīng)幫我們帶上了 API 瀏覽器,這些全
部都可以利用 API 瀏覽器幫我們自動生成。API 瀏覽器的位置位于[開始菜單-程序-
Microsoft Visual Basic 6.0 中文版-Microsoft Visual Basic 6.0 中文版工具-API 文本瀏覽
器]。打開 API 瀏覽器,在最上面的一個文本框中輸入 Sleep,這時下面列表框中就會自動顯
示相應的 API 函數(shù),然后點右邊添加按鈕即可,接著點擊復制按鈕,這時你就可以用 Ctrl V
把聲明的 API 添加到 VB 代碼窗口中了。
代碼片段和文件信息
-----------?---------??----------?-----??----
?????文件?????2608299??2011-07-24?22:20??win32+API大全.pdf
?????文件??????696925??2011-07-24?22:28??Win32?API大全.chm
?????文件????????1630??2011-02-21?21:37??西西軟件.txt
?????文件??????????76??2011-04-30?11:42??西西軟件.url
評論
共有 條評論