Microsoft Foundation Classes (mfc.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
CWnd::OnDestroy
CWnd                                        Up Contents Index Back
──Microsoft Foundation Classes──────────────────────────────────────────────
 
  afx_msg void OnDestroy();
 
  Remarks
 
  Called to inform the CWnd that it is being destroyed. OnDestroy is
  called after the CWnd object is removed from the screen.
 
  OnDestroy is called first for the CWnd being destroyed, then for the
  child windows of CWnd as they are destroyed. It can be assumed that all
  child windows still exist while OnDestroy runs.
 
  If the CWnd is the main window (CWinApp's m_pMainWnd) then OnDestroy
  calls PostQuitMessage.
 
  If the CWnd object being destroyed is part of the Clipboard-viewer chain
  (set by calling the SetClipboardViewer member function), the CWnd must
  remove itself from the Clipboard-viewer chain by calling the
  ChangeClipboardChain member function before returning from the
  OnDestroy function.
 
  See Also
 
  CWnd::ChangeClipboardChain, CWnd::DestroyWindow,
  ::PostQuitMessage, CWnd::SetClipboardViewer, WM_DESTROY
 
 
                                     -♦-