首页 > 试题广场 >

Windows 平台动态链接库( Dll )有哪几种调用方式

[问答题]

Windows 平台动态链接库( Dll )有哪几种调用方式。比较一下优缺点。

1、载入时动态链接:模块非常明确调用某个导出函数,使得他们就像本地函数一样。这需要链接时链接那些函数所在DLL的导入库,导入库向系统提供了再如DLL时所需的信息及DLL函数的定义。
2、运行时动态链接:运行时可以通过LoadLibrary或LoadLibraryEx函数载入DLL。DLL载入后,模块可以通过GetProcAd
发表于 2017-03-20 10:09:03 回复(0)
2种方法。
一种编程的时候,直接include库文件. 编好的程序使用时为 操作系统 直接调用。
二种为编程的时候,使用LoadLibrary,FreeLibrary,GetProcAddress来动态装载程序。则编好的程序使用库文件时,是程序自己主动载入。
发表于 2017-03-09 11:14:51 回复(0)