在dll的代码里使用loadlibrary的奇怪有关问题
在dll的代码里使用loadlibrary的奇怪问题
在dll的代码里使用loadlibrary时,发现被Load的那个dll文件被加载到了很多个进程中,不知道大家遇到过没有,谁能指点迷津下是什么原因,谢谢了!
------解决方案--------------------
使用完dll FreeLibrary AfxFreeLibrary?
------解决方案--------------------
有很多系统的DLL在很多程序中都会用到,
在LoadLibary前设置个断点,看看这个DLL是否已经存在?
------解决方案--------------------
不启动你的程序时 这个DLL还存在吗?
有可能你的程序隐式加载了DLL
------解决方案--------------------
很奇怪啊。
你确定是因为你loaddll才引起的其他进程中也出现这个dll吗?
------解决方案--------------------
即使不free,也不会被其它进程加载啊!?
DLL文件名是什么?
从哪里看到 此DLL被其它很多进程加载?
------解决方案--------------------
你这个dll是用于hook的 ?
------解决方案--------------------
那就是怪事了!DLL变成病毒了?或者被病毒感染了?
------解决方案--------------------
“在dll的代码里使用loadlibrary时”
“在你的dll的代码里,再使用loadlibrary装载别的 DLL 时” ???
在dll的代码里使用loadlibrary时,发现被Load的那个dll文件被加载到了很多个进程中,不知道大家遇到过没有,谁能指点迷津下是什么原因,谢谢了!
------解决方案--------------------
使用完dll FreeLibrary AfxFreeLibrary?
------解决方案--------------------
有很多系统的DLL在很多程序中都会用到,
在LoadLibary前设置个断点,看看这个DLL是否已经存在?
------解决方案--------------------
不启动你的程序时 这个DLL还存在吗?
有可能你的程序隐式加载了DLL
------解决方案--------------------
很奇怪啊。
你确定是因为你loaddll才引起的其他进程中也出现这个dll吗?
------解决方案--------------------
即使不free,也不会被其它进程加载啊!?
DLL文件名是什么?
从哪里看到 此DLL被其它很多进程加载?
------解决方案--------------------
你这个dll是用于hook的 ?
------解决方案--------------------
那就是怪事了!DLL变成病毒了?或者被病毒感染了?
------解决方案--------------------
“在dll的代码里使用loadlibrary时”
“在你的dll的代码里,再使用loadlibrary装载别的 DLL 时” ???