baiyunhuihui

导航

2014年2月11日 #

vc静态加载dll和动态加载dll

摘要: 如果你有a.dll和a.lib,两个文件都有的话可以用静态加载的方式:message函数的声明你应该知道吧,把它的声明和下面的语句写到一个头文件中#pragma comment(lib, "a.lib")然后你的对话框.cpp中包含这个头文件就可以使用message函数了。如果dll没有对应的.lib文件,那么就只能使用动态加载的方式了。动态调用动态库步骤:1、创建一个函数指针,其指针数据类型要与调用的DLL引出函数相吻合。2、通过Win32 API函数LoadLibrary()显式的调用DLL,此函数返回DLL的实例句柄。3、通过Win32 API函数GetProcAdd 阅读全文

posted @ 2014-02-11 16:47 baiyunhuihui 阅读(524) 评论(0) 推荐(0) 编辑