首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

VC6.0编写的dll调用ocx开发包,释放的时候报错,该怎么解决

2012-05-30 
VC6.0编写的dll调用ocx开发包,释放的时候报错我在一个动态库里调用一个ocx的控件。是带界面显示的,(海康威

VC6.0编写的dll调用ocx开发包,释放的时候报错
我在一个动态库里调用一个ocx的控件。是带界面显示的,(海康威视的视频开发包)主要是用来显示接在海康威视的摄像头的图像。这个ocx我关闭程序释放的时候,控件的的句柄就变成0了,释放的时候报错。但是在其他函数里调用的时候就没问题。我是在OnDestroy函数里释放的。
如果不放在dll里,而是在exe程序中直接调用的话就可以,是不是在dll中调用需要不同的方法?如果使用create的方法在dll是否可行?请赐教。能给出具体的调用过程。

[解决办法]
内存空间不一样,释放要在OCX里完成。

热点排行