Windows操作系统提供了各种各样的函数,以方便我们开发Windows应用程序。这些函数是Windows操作系统提供给应用程序编程的接口(Application Programming Interface)简称为API函数。
MSDN可以说是为微软开发人员提供的一套帮助系统,其中包含大量的开发文档、技术文章和示例代码,学会用MSDN来进行学习,对初学者来说很重要。
什么是SDK?
SDK的全称是SoftwareDevelopment Kit,中文译为软件开发包。假如我们要开发呼叫中心,在购买语音卡的同时,厂商就会提供语音卡的SDK开发包,以方便我们队语音卡的编程操作。开发包通常包括语音卡的API函数库、帮助文档、使用手册、辅助工具等等资源。也就是说SDK实际上就是一个开发所需资源的一个集合。
注意:API和SDK是一种广泛使用的专业术语,并没有专指某一种特定的API和SDK。