亚博app首页:WIN32/API/SDK/MFC四者之间的联系和区别

本文摘要:1、WIN32是API的事吗?

亚博app官网

1、WIN32是API的事吗? 否则,WIN32会明确什么。不,API可以解释为系统函数(适用于程序接口)。Win32是子系统。

亚博app

Win32是Windows的子系统,有OS/2、POSIX、WOW等其他子系统。不同的子系统取得不同的编程模块即API,通常所说的API是Win32API。

SDK和API的关系是什么? 可以说SDK是由千万API支撑的。例如,他的表格的建立都是由一系列API构建的。MFC当然也可以调用API,SDK也结束了。3、SDK和MFC有什么区别? MFC是针对SDK的PCB,通过MFC的几种方法构筑,实质上调用了API展开构筑。

这是PCB的好处,降低了研发的速度,降低了研发的玩耍性。上面的人说Win32是子系统。

这当然是对的,但我们说的是32位的Windows系统,从Windows95/98到NT/2000/XP是32位的Windows。子系统毕竟只存在于NT架构的系统中。楼主想听的Win32不是子系统。

亚博app官网

亚博app官网

API应用于程序接口,是系统获取的一些函数。例如,要创建文件,请调用CreateFile。这个CreateFile是API。任何操作系统都将获得API。

例如,DOS也取得API,但通过Int21h中断取得。SDK是一组工具,用于增加某些公司为软件开发人员针对某项技术创建的开发帮助或开发周期。通常是指Windows系统获取的相关头文件和LIB文件。不需要MFC等类库,用API开发的方式被称为SDK开发的人很多,从这一点来看,API和SDK可能已经标准化了。

本文关键词:亚博app,亚博app首页,亚博app官网

本文来源:亚博app-www.mdr-1rbt.com