Loadlibrary

将指定的模块加载到调用进程的地址空间中。指定的模块可能会导致其他模块被加载。对于其他加载选项,请使用 LoadLibraryEx函数。

使用语法

C ++

HMODULE WINAPI LoadLibrary(

  _In_ LPCTSTR lpFileName

);

参数

lpFileName [in]

模块的名称。这可以是库模块(.dll文件)或可执行模块(.exe文件)。指定的名称是模块的文件名,与模块定义(.def)文件中的LIBRARY关键字所指定的与库模块本身中存储的名称无关。

如果字符串指定完整路径,则该函数仅搜索该模块的路径。

如果字符串指定一个没有路径的模块名称或者相对路径,则该函数使用标准搜索策略来查找模块;

如果该功能找不到该模块,则该功能失败。指定路径时,一定要使用反斜杠(\),而不是正斜杠(/)。

如果字符串指定了没有路径的模块名称,并且省略了文件扩展名,则函数会将缺省库扩展名.dll附加到模块名称。要防止函数将.dll附加到模块名称,请在模块名称字符串中包含尾随点字符(.)。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、温故而知新 1. 内存不够怎么办 内存简单分配策略的问题地址空间不隔离内存使用效率低程序运行的地址不确定 关于...
    SeanCST阅读 7,889评论 0 27
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,026评论 19 139
  • 上一章 日近残阳千般美,染尽人间皆是非。霞光不知情何物,为何红黄演夜黑? 三人刚进门,一股淡淡的鱼香从厨房里扑面而...
    TYH简学堂阅读 234评论 0 0
  • 认识简叔是在一年前了是在我的一个同学那里知道的,那几天经常都会看到他在自己的圈子中发一些文章,在那个处于伪文艺...
    寒柳风阅读 457评论 1 2