关于WM_CLOSE消息退出程序的问题
OCX嵌入网页中,我调用了SendMessage(m_hWnd, WM_CLOSE, 0, 0)退出,发现void CMyCtrl::OnDestroy()函数被执行了,但是析构函数void CMyCtrl::~CMyCtrl()却不执行。
请教下这是为何?是不是不能直接发送WM_CLOSE消息?如何才能在主动触发让OCX程序结束掉?不直接调用强制结束进程的函数接口。
当然我如果是直接关闭掉网页的话它是肯定有执行析构函数的。
[解决办法]
在void CMyCtrl::OnDestroy()中添加显式调用CMyCtrl::~CMyCtrl()?
[解决办法]