我知道lib的用#pragma comment (lib,"")
来载入, 但最近遇到dll出错要卸载后载入才能继续运行 #pragma comment (lib,"")能不能卸载后再载入啊
好像 LoadLibrary 要以和 FreeLibrary 实现载入与卸载。 但我不知道lib 加上 dll的这种能不能实现
对dll不太熟,请大家指教下,谢谢!
来载入, 但最近遇到dll出错要卸载后载入才能继续运行 #pragma comment (lib,"")能不能卸载后再载入啊
好像 LoadLibrary 要以和 FreeLibrary 实现载入与卸载。 但我不知道lib 加上 dll的这种能不能实现
对dll不太熟,请大家指教下,谢谢!
解决方案 »
- 工具条代码里wm_paint处理时,下面一个循环//continue;是何用意
- 获得在另外窗口内的鼠标点位置
- abnormal program termintion 错误, m_pRecordset->MoveNext() 不能移动了?
- 如何实现,视图View中所画曲线的打印。
- 在线等!小问题:如何在sql语句中用程序中的变量,以及多表查询问题(MFC+ODBC+Access)
- 高分求教 ARX 问题
- 一个菜鸟的问题!
- 急!急!急!请教高手,怎么改变控件背景和字体颜色(用MFC开发的控件)???
- 我的ie5为啥点击连接时打开的新窗口都是最小化?以前没问题
- vs2010数据库开发,推荐款比较好的表格控件
- 请问一台电脑装四个硬盘的话,VC怎么才能获取到全部的序列号呢?
- static的mousemove
可执行文件使用dll的时候,是在可执行文件里面有个地址表,记录dll中的函数地址,他是通过跳转到这个地址去执行来使用dll中的函数,而使用lib的时候,可执行文件直接将lib中的代码写入到了可执行文件内部。
LoadLibrary是显式加载;
都可以
LoadLibrary
FreeLibrary
反复调用会出错
我是想出错的时候就把 dll卸载了再重载过。dll的调用也加了临界,但还是要出现错误怎么有没有人知道什么原因的,谢谢
LoadLibrary加载DLL跟lib没关系