https://m.toutiao.com/is/NoActsW/?=洪观群众不着调程序员 (MessageBox()提供了显示消息框的功能它并不是C语言的标准函数API的目标文件存储在名为DLL文件的特殊库文件中) 例如,Sample1.c中调用的MessageBox(),它并不是C语言的标准函数,而是Windows提供的API的一种。MessageBox()提供了显示消息框的功能。 Windows中,API的目标文件存储在名为DLL(Dynamic Link Library)文件的特殊库文件中。 就如Dynamic这一名称所表示的那样,DLL文件是程序运行时动态结合的文件。在前面的介绍中,我们提到MessageBox()的目标文件是存储在import32.lib中的。 实际上,import32.lib中仅仅存储着两个信息,一是MessageBox()在user32.dll这个DLL文件中,另一个是存储着DLL文件的文件夹信息,MessageBox()的目标文件的实体实际上并不存在。我们把类似于import32.lib这样的库文件称为导入库。 ![]() |
|
来自: 山峰云绕 > 《C语言数据结构描述Windows程序设计》