关于webbrowser ActiveX 内存泄露!解决办法

关于webbrowser ActiveX 内存泄露!

简述如下:新建了一个单文档工程,菜单弹出对话框,对话框上使用了webbrowser ActiveX 

在关闭对话框的代码段为

......
void CWebDialog::OnClose() 
{
// TODO: Add your message handler code here and/or call default
LPDISPATCH pDispRaw = m_ie->GetDocument();
pDispRaw->Release();
m_ie->DestroyWindow();
delete m_ie;
CDialog::OnClose();
}

..................



1>  打开任务管理器
2>  点击菜单对话框之前,内存占用大约 5M
3>  弹出对话框,内存占用大约 80M
4>  关闭对话框,内存占用仍然大约 65M。 
5>  望有处理经验的坛友给指点指点,

拜谢。。。。。
 SetProcessWorkingSetSize 的使用影响效率,因此该方式不想使用

如想查看完整demo ,移步 http://download.****.net/detail/huaweiandjf9/8380661


------解决思路----------------------
 不懂vc呢关于webbrowser ActiveX 内存泄露!解决办法
------解决思路----------------------
up+++关于webbrowser ActiveX 内存泄露!解决办法