我在VC环境下做了一个动态库,可在调用的时候,如果有两个应用程序同时调用这一个DLL时,第二个程序便发出错误提示“不能找到这个DLL”,不能再进行下去。
请问这个是什么原因造成的呢?迷茫中ing
请知道的告诉小弟一声,谢谢
在线等待^^^^^^^^^^^^^^^^
请问这个是什么原因造成的呢?迷茫中ing
请知道的告诉小弟一声,谢谢
在线等待^^^^^^^^^^^^^^^^
解决方案 »
- 我写了一个浏览器 用得控件 怎么搞
- MSXML解析文件问题!
- MFC 中的new要不要对应delete,好像我们很少管这些吧。大家来讨论哇
- 在ListView中显示1个对话框,为什么在ListView视中获取不到该对话框中ListCtrl控件的指针,它的句柄为什么总是0?
- 有关CList<CString, CString&> List; 第二个参数的类型(引用类型)的疑问。
- 通过代理连接外边的服务器,如果用UDP方式连接,代理类型是不是只能用Socks5类型???
- 端口服用问题
- 着个问题啊
- 我想学速学的编程有没有
- Autocad 图形浏览问题
- “关于日期算法问题”=====》我写的代码,欢迎讨论!
- 有关声卡的程序,在XP下可用,在2000下出问题,是怎么回事(详见内容)。
MyDll.cppBOOL WINAPI MLoadLibrary()
{
return ture;
}MyDll.def
MLoadLibrarytest.cpp
BOOL WINAPI MLoadLibrary();CTest::OnButton1()
{
MLoadLibrary();
}当在两个程序中调用这个DLL的话,那么,就会出现出错提示。仅仅一个实例调用时,DLL才能运行,是否建立DLL的时候有什么必要的设置吗??
你把静态lib和动态dll再确认一遍...
LoadLibrary("\\*.dll");
去掉\\