FinalRelease函数 为什么我的FinalRelease函数在com对象还没有销毁的时候就自动调用了呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 FinalRelease 是在销毁的时候才调用. 假如你对com对象的生命周期不熟悉 容易出这种问题. 我是用atl做了com 然后在C#环境下调用的// 申明和初始化private MultiSpectralSegment multiSpectralSegment;multiSpectralSegment = new MultiSpectralSegmentClass();[align=left] // 释放COM对象内存 if (multiSpectralSegment != null) { Marshal.ReleaseComObject(multiSpectralSegment); multiSpectralSegment = null; }[/align]大家帮我看看有啥问题吗?我想着是调用Marshal.ReleaseComObject(multiSpectralSegment)了这个方法后,才调用com里面的FinalRelease()函数 SDI视图分割+多视图问题,请教 在标签页上添加treelist遇到的问题 非技术,求书,Windows 图形编程,版主高抬贵手啊 关于 vc windows 程序的加载运行问题 问一下服务器端使用异步套接字还是多线程的问题 窗口更新问题 如何处理对话框控件的z轴上排序(在线) MFC组合框Combox如何自动弹出列表? 100分求援--如何在VC的对话框程序(AppWizard+MFC)中使用多文档? 为什么获取当前文档句柄时总提示m_pMainWnd 未定义 hook 别的进程的recv 取远程主机名咋取?可以有偿。 发送了TCP包,缺被识别成是malformed packet?
private MultiSpectralSegment multiSpectralSegment;
multiSpectralSegment = new MultiSpectralSegmentClass();[align=left] // 释放COM对象内存
if (multiSpectralSegment != null)
{
Marshal.ReleaseComObject(multiSpectralSegment);
multiSpectralSegment = null;
}[/align]大家帮我看看有啥问题吗?我想着是调用Marshal.ReleaseComObject(multiSpectralSegment)了这个方法后,才调用com里面的FinalRelease()函数