您的位置:程序门 -> vc/mfc -> 进程/线程/dll



dll做成release版本后的问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


dll做成release版本后的问题
发表于:2007-06-09 00:59:15 楼主
我写了个dll,封装了两个对话框类,一个是输入对话框,一个是输出对话框,输入对话框完成计算后调用输出对话框,显示结果,debug版本下没有任何问题,但是release后出现的问题是:输入对话框可以正常显示,也可以正常计算,但是最后调用输出对话框时,输出对话框显示不出来。这个是什么问题??
发表于:2007-06-09 07:45:461楼 得分:0
release跟debug的工程设置都一样吗?
发表于:2007-06-09 22:41:062楼 得分:0
回楼上:
我的都是按照默认设置来的,没修改呀,需要改什么地方么?

现在是第一个对话框可以显示了,为什么第二个不行呢?
发表于:2007-06-11 09:59:133楼 得分:0
没人知道么   ?
发表于:2007-06-11 10:07:004楼 得分:0
release版本的dll可以显示了,但是为什么总是占领了整个屏幕窗口?我在代码中还用ongetminmaxinfo(minmaxinfo   far*   lpmmi)   限制了其大小呀。
发表于:2007-06-11 10:09:095楼 得分:0
初步判断,有可能你有些变量没有初始化
release和debug最大的区别其实是release通常会把别人用过的内存碎片交给你用,里面数据都是未知的不可预测的
发表于:2007-06-11 10:13:096楼 得分:0
认真查一查,看上去不是什么大问题


快速检索

最新资讯
热门点击