windows API现在存在的意义是什么?就是为了写桌面软件?
发布网友
发布时间:2024-10-05 04:05
我来回答
共1个回答
热心网友
时间:2024-10-19 03:42
Windows API是Windows操作系统的对外接口.
是Windows下所有程序的基石, 程序的一切操作都是通过调用API来完成的, 从文件操作到图形界面到网络通信, API足足有数千个.
各种编程语言, 各种界面图形库, 它们要实现各种Windows下的功能都必须调用API,
虽然可能加上了一层或者好几层的包装, 你看不出来.
比如C函数 malloc, 它在内部就需要调用API HeapAlloc来实际分配内存空间.
fopen函数, 会调用API CreateFile或者CreateFileEx来打开文件.
Windows下的所有窗口都是通过API CreateWindow或者CreateWindowEx来创建的