S D K 學 習 筆 記1 sdk基礎 (轉)

worldblog發表於2007-12-14
S D K 學 習 筆 記1 sdk基礎 (轉)[@more@]

S D K 學 習 筆 記

 

  SDK 是 Software Development Kit的縮寫。這在msdn上有體現:“The

Commerce Server 2000 Software Development Kit (SDK) includes..."。見過比較好的中

文解釋"SDK是幫助 C 員建立 應用程式的一套工具。"(《MFC 開

發Win95/Nt4 應用程式》)。不過我的理解是 "SDK 是 windows 應用程式基礎開發工

具包"。

  SDK,在早期 windows平臺下開發的師兄師姐對這個是再熟悉不過的了,他們天

天用,無時無刻不在用著。就如同我們今天要與 VCL 朝夕相處一般。然而 VCL 也

有它所鞭長莫及的時候,如果熟悉SDK,情況就大不相同了。

  使用 SDK , 這就要求我們使用 C 。因為 C 是 Windows 的母語,在SDK編碼過

程中,使用 C 最得力,也最方便。在BCB中,這就是小菜一碟。進行sdk編碼,實質

上就是使用 進行編碼。關於Api,參看相關文件。

  目前的SDK基本由以下幾部分構成: 

  1、基礎文件:包括 資料結構、訊息、宏 、 等的使用說明。這些東西的原

  音我們要看相關*.h的原音重現。而他們的使用方式方法以及

  注意事項就只能靠這個了。

 2、工具程式,這些是SDK編碼最有力的工具助手。

  3、完整的庫(*.lib;*.h;*.dll):有些東西,只要*.lib和*.h就行了。但也會遇到沒有

  *.lib  只有*.dll的時候。

  4、例程: 一些 windows 樣本程式。這是我們學習 sdk最好的教材。我們要好

 好利用。

  5、 部分。這部分小微稱其為“Microsoft 框架工具包

  (SDK)”。

 

  這些是愚人對SDK的一點理解。權做大家的笑柄。不正之處還望指正。

 

有關SDK的E文:

SDK Road Map (.net Msdn)  :

The Microsoft Commerce Server 2000 Software Development Kit (SDK) includes extensive samples and tools to help developers get started programming with Commerce Server. When installed, all of the files composing the Commerce Server 2000 SDK are in a folder called "SDK" under the "Microsoft Commerce Server" folder. This topic describes the structure and contents of the SDK folder.

Introduction to the Win32 SDK (CB Windows SDK ) :

The following list shows the organization of the entire Win32 SDK. You can view sections and topics for each book in the Contents pane, which serves as a complete table of contents. Note that some top-level nodes such as OLE and MAPI contain more than one book. For more information, see Navigating.

參考:

《MFC 開發Windows 95/NT4 應用程式》

.net Msdn.

CB Win32 SDK Help.

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-993059/,如需轉載,請註明出處,否則將追究法律責任。

相關文章