LoadLibraryEx

VB声明
Declare Function LoadLibraryEx Lib "kernel32" Alias "LoadLibraryExA" (ByVal lpLibFileName As String, ByVal hFile As Long, ByVal dwFlags As Long) As Long
说明
装载指定的动态链接库，并为当前进程把它映射到地址空间。一旦载入，就可以访问库内保存的资源
返回值
Long，成功则返回库模块的句柄，零表示失败。会设置GetLastError
参数表
参数 | 类型及说明
lpLibFileName | String，指定要载入的动态链接库的名称。采用与CreateProcess函数的lpCommandLine参数指定的同样的搜索顺序
hFile | Long，未用，设为零
dwFlags | Long，指定下述常数的一个或多个
DONT_RESOLVE_DLL_REFERENCES：不对DLL进行初始化，仅用于NT
LOAD_LIBRARY_AS_DATAFILE：不准备DLL执行。如装载一个DLL只是为了访问它的资源，就可以改善一部分性能
LOAD_WITH_ALTERED_SEARCH_PATH：指定搜索的路径
注解
一旦不需要，用FreeLibrary函数释放DLL

Top