Я получил этот класс
class CWebBrowser2 : public CWnd
И я хочу переопределить OnClose. Что я уже сделал, так это в заголовочном файле, я добавил void OnClose (); и в файле .cpp я добавил
void CWebBrowser2::OnClose ()
{
int i=0;
i++;
}
Но OnClose никогда не вызывается.
Затем я попытался изменить заголовочный файл на
afx_msg void OnClose();
DECLARE_MESSAGE_MAP()
И добавил это в .cpp файл
BEGIN_MESSAGE_MAP(CWebBrowser2, CWnd)
//{{AFX_MSG_MAP(CBrowserDlg)
ON_WM_CLOSE()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
Но все равно OnClose никогда не вызывается. Я пытался изменить на OnClose на OnDestroy, но это тоже не называется.
есть идеи, что я делаю не так?