windows:

LoadLibraryA   指定的可执行模块映射到调用进程的地址空间并返回该 DLL 的句柄
HMODULE LoadLibraryA(
LPCTSTR lpLibFileName//模块的的的名字
GetProcAddress  函数被用来检索在DLL中的输出函数地址
FARPROC GetProcAddress(
HMODULE hModule, // DLL模块句柄
LPCSTR lpProcName // 函数名
);

Linux:

dlopen    打开一个动态链接库,并返回动态链接库的句柄
包含头文件:
#include <dlfcn.h>
函数定义:
void * dlopen( const char * pathname, int mode );

根据动态链接库操作句柄与符号,返回符号对应的地址,不但可以获取函数地址,也可以获取变量地址。

函数定义:
void*dlsym(void* handle,const char* symbol)
 

最新文章

  1. JQuery中使用Ajax实现诸如登录名检测等异步请求Demo
  2. SQL查询语句行转列横向显示
  3. CMake 使用方法(转)
  4. 在unix系统下的 .o文件 .a文件 .so文件说明和相互关系
  5. JavaScript 五种(非构造方式)继承
  6. HT图形组件设计之道(二)
  7. 在VS2010中使用Outlook工具栏
  8. SOA面向服务架构简述
  9. linux服务之ntp与chrony
  10. C\C++拾遗------C#程序员重温C\C++之要点
  11. SQL中的事物【转】
  12. 解决 this virtual machine’s policies are too old to be run by this version of vmware workstation”
  13. Android修改XML文件
  14. C#中new和override的区别
  15. 高效 Java Web 开发框架 JessMA v3.2.3 beta-1 发布
  16. 团队作业8——第二次项目冲刺(Beta阶段)Day7——5.26
  17. Xshell 5 配置上传下载命令
  18. Oracle中的AWR,全称为Automatic Workload Repository
  19. 彻底放弃没落的MFC,对新人的忠告!--吃瓜群众围观撕逼
  20. 实践-通过matlab操作sqlite数据库

热门文章

  1. django 参考
  2. Code Signal_练习题_digitDegree
  3. sublime3 常用快捷键
  4. instanceof与constructor的区别
  5. js-ES6学习笔记-Class
  6. 怎么配置wamp下mysql的编码
  7. phar 反序列化学习
  8. Paxos协议笔记
  9. LeetCode题解之N-ary Tree Level Order Traversal
  10. 【mongoDB运维篇③】replication set复制集