S D K 学 习 笔 记1 sdk基础

原创 2003年07月07日 08:34:00

S D K 学 习 笔 记

 

     SDK 是 Software Development Kit的缩写。这在msdn上有体现:“The Microsoft

Commerce Server 2000 Software Development Kit (SDK) includes..."。见过比较好的中

文解释"SDK是帮助 C 程序员创建 Windows 应用程序的一套软件工具。"(《MFC 开

发Win95/Nt4 应用程序》)。不过我的理解是 "SDK 是 windows 应用程序基础开发工

具包"。

      SDK,在早期 windows平台下开发的师兄师姐对这个是再熟悉不过的了,他们天

天用,无时无刻不在用着。就如同我们今天要与 VCL 朝夕相处一般。然而 VCL 也

有它所鞭长莫及的时候,如果熟悉SDK,情况就大不相同了。

      使用 SDK , 这就要求我们使用 C 。因为 C 是 Windows 的母语,在SDK编码过

程中,使用 C 最得力,也最方便。在BCB中,这就是小菜一碟。进行sdk编码,实质

上就是使用 Win32 Api 进行编码。关于Api,参看相关文档。

      目前的SDK基本由以下几部分构成:  

      1、基础文档:包括 数据结构、消息、宏 、函数 等的使用说明。这些东西的原

                             音我们要看相关*.h文件的原音重现。而他们的使用方式方法以及

                             注意事项就只能靠这个了。

      2、工具程序,这些是SDK编码最有力的工具助手。

       3、完整的库(*.lib;*.h;*.dll):有些东西,只要*.lib和*.h就行了。但也会遇到没有

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

        4、例程: 一些 windows 样本程序。这是我们学习 sdk最好的教材。我们要好

                          好利用。

        5、.net 框架部分。这部分小微称其为“Microsoft .NET 框架软件开发工具包

                                   (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.

 

Python基础学习笔记之(一)

Python基础学习笔记之(一)zouxy09@qq.comhttp://blog.csdn.net/zouxy09        前段时间参加微软的windowsAzure云计算的一个小培训,其中P...
  • zouxy09
  • zouxy09
  • 2013年11月24日 15:58
  • 29774

【Unity3D】基础知识学习笔记

Unity3D基础知识学习笔记 1、基础知识: 标题栏 菜单栏 工具栏:变换工具、gizmos切换、播放控件、层列表、布局列表 功能窗口 2、资源及资源类型:在project里面能够create的资...
  • woaini454186694
  • woaini454186694
  • 2016年05月25日 22:53
  • 4569

C++学习笔记(一) 补充篇 基础语法 — 参考慕课网 值得推荐!

2016年8月23日 前段时间真的是恍然大悟,书看错了,我看的 C++ prime plus看的真心的难受,也不知道这本书到底在写什么。 2016年8月28日 一晃又过了4-5天,真快啊,发现那...
  • David_Han008
  • David_Han008
  • 2016年08月25日 16:47
  • 2907

【GoogleCodeJam2016D】【构造 找规律】Fractiles LG字符串K字符C次变为S个检测位置找金子

Problem D. Fractiles This contest is open for practice. You can try every problem as many tim...
  • snowy_smile
  • snowy_smile
  • 2016年04月11日 16:23
  • 1079

三星S6D1121主控彩屏(240*320*18bit,262K)驱动程序

这个是三星的主控S6D1121彩屏(240*320*18bit,262Kcr)的彩屏的驱动程序.   采用的是80System+16bit接口   不知道是什么原因, 这个主控网上很少有资料,我也...
  • MetalSeed
  • MetalSeed
  • 2013年01月23日 15:39
  • 3484

STC15F2K60S2芯片A/D转换器的应用

STC15F2K60S2芯片A/D转换器的应用 1.目的 在工业控制过程中,它是控制系统与微机之间不可缺少的接口方式。要实现自动控制,就要检测有关参数,A/D转换器,把检测到的电压或电流信号(模拟...
  • u011314012
  • u011314012
  • 2015年10月25日 18:46
  • 5354

K D E是基于Troll Te c h n o l o g i e s公司的Q t库的

K D E是基于Troll Te c h n o l o g i e s公司的Q t库的。Q t库是一个跨平台的C + +类库,可以用于 多种U n i x、L i n u x、Wi n 3 2等操...
  • autumn20080101
  • autumn20080101
  • 2012年09月27日 10:00
  • 4144

STC15F2K60S2实现A/D转换

用STC15F2K60S2实现A/D转换
  • AaBbCcr27
  • AaBbCcr27
  • 2016年03月03日 19:24
  • 3756

如果令 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 分别等于

如果令 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 分别等于 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15...
  • java_firefly
  • java_firefly
  • 2012年09月06日 19:33
  • 10781

l​i​n​u​x​在​S​e​c​u​r​e​C​R​T​下​如​何​配​置​j​d​k

  • 2014年07月23日 11:22
  • 40KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:S D K 学 习 笔 记1 sdk基础
举报原因:
原因补充:

(最多只允许输入30个字)