DLL嵌套调用的问题
我写了一个DLL文件A,在A中隐式调用了DLL文件B中的函数。
然后写了一个测试程序P,在P中显式调用了A中的函数。但是每次在A中调用了B中函数的地方,都会提示制定内存不能读取。很纳闷。
哪位高手给讲解一下!
问题点数:20、回复次数:8Top
1 楼gohappy_1999(碧水蓝天)回复于 2005-08-01 12:24:42 得分 3
A调用B有问题Top
2 楼slek(我浮躁,可是我很厚道!)回复于 2005-08-01 12:45:20 得分 3
不一定是调用的问题,仔细找找代码的问题吧Top
3 楼linestyle(linestyle)回复于 2005-08-01 12:45:48 得分 0
再详细点:)Top
4 楼orbit(走了走了)回复于 2005-08-01 13:09:05 得分 3
加断点调试程序Top
5 楼heroxxx(菩提树)回复于 2005-08-01 13:12:46 得分 0
断点无法进入DLL内部啊?
Top
6 楼gohappy_1999(碧水蓝天)回复于 2005-08-01 20:01:29 得分 3
在DLL工程中调试Top
7 楼domustdohz(迷茫)回复于 2005-08-01 20:51:45 得分 8
将三个project加到同一个workspace(解决方案)中,同时设置项目依赖
p依赖A,A依赖B。DEBUG编译调试运行,可以在DLL内设置断点。Top
8 楼heroxxx(菩提树)回复于 2005-08-01 21:40:12 得分 0
我开始用的DOC/View模式,在View类中定义了函数类型指针变量,多次尝试失败之后,决定用Dialog App模式,结果居然就没有问题了,奇怪!Top




