佚名通过本文主要向大家介绍了atl activex,atl34砂轮,atl方形动力电池,atl80.dll官方下载,atl71.dll一键修复等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: ATL开发ActiveX:嵌入WEB页的ActiveX, 怎样响应IE关闭事件。急!
描述:
解决方案1:
描述:
我用ATL做了一个ActiveX控件,嵌入浏览器中运行。(属性:运行时不显示)
当用户关闭浏览器时,控件需要释放某些资源, 我应该响应那个方法或事件?
注:1。我试了MW_DESTROY和MW_CLOSE都不行。
2。用MFC写的控件,可在virtual void OnClose(DWORD dwSaveOption)中处理。
解决方案1:
STDMETHOD (UIDeactivate)()
{
::MessageBox(NULL,"CLOSE","OK",MB_OK);
return S_OK;
}
响应浏览器的OnUnload的事件:
<body />
Unload为ActiveX的method
InPlaceDeactivate