AFX_MANAGE_STATE(AfxGetStaticModuleState( ));
Cam_TakePhoto(Filename,486,214,627,772);//这是DLL中的函数上面这样调用试试
Cam_TakePhoto(Filename,486,214,627,772);//这是DLL中的函数上面这样调用试试
解决方案 »
- 哪位帮我解释一下CImageList的Create用法
- MFC关于打印预览和打印的问题求解
- 急,请大家帮忙 - 如何在DLL中创建一个以主线程的窗口为父窗口的窗口
- 在GDI在做动画,怎样保证在各电脑各版本windows系统下,速度是一致的?
- Unicode 看了很多文章还是搞不定,求教!
- 如何编程得到系统可不可以休眠?(谢谢)
- 一个控制台程序,比较菜,帮忙看看,:)
- 很简单的问题(自定义消息),简直是在送分!!!千万不要错过。。。
- 如何让一个变量在程序启动时不初始化,而使用上次使用此程序时赋的值呢
- 数组的初始化
- 也是一个多线程的通信问题
- 关于service程序是用怎么编写的,哪里有相关的例子!
你说的AFX_MANAGE_STATE(AfxGetStaticModuleState( ));是加在DLL中每个
函数头的,我加了,和这个无关。
我调用DLL中其他不涉及对相机进行处理的对话框时完全没有问题。
而调用这个要对相机进行处理的对话框时,相机初始化还没有完全结束它
就出现这个错误了。
一般这种错误都是由DLL引起的:
1可能是DLL与主程序进行数据交换时数据类型不符
2可能是该DLL中引入了主程序无法识别的内容
3可能是DLL中类似于局部变量的东东被析构了,主程序得到的是空还是查查DLL先。
主程序和DLL都是用VC编写的,按你的提示我试一试
好像还是没有用啊?这段是加在DLL的函数中吧?
我试了,没有用:(
来对付它了
你的意思是把PICTURE控件调大还是调小?PICTURE控件的属性是:
disable、static、transparent。
替换原来的AfxSetResoure,调用后再换回来,我也是乱猜的,没什么根据的。