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::OnActivate
CWnd                                        Up Contents Index Back
──Microsoft Foundation Classes──────────────────────────────────────────────
 
  afx_msg void OnActivate( UINT  nState, CWnd*  pWndOther,
                           BOOL  bMinimized  );
 
  Parameter    Description
 
  <nState>     Indicates the minimized state of the window being activated
               or deactivated. A nonzero value indicates that the CWnd
               object is minimized.
 
  <pWndOther>  Pointer to the CWnd being activated or deactivated. The
               pointer can be NULL, and it may be temporary.
 
  <bMinimized> If TRUE, the CWnd is being activated; otherwise
               deactivated.
 
  Remarks
 
  Called when a CWnd object is being activated or deactivated. First, the
  main window being deactivated has OnActivate called, and then the main
  window being activated has OnActivate called.
 
  If the CWnd object is activated with a mouse click, it will also receive
  an OnMouseActivate member function call.
 
  This message-handler member function calls the Default member
  function. Override this member function in your derived class to handle
  the WM_ACTIVATE message.
 
  See Also
 
  WM_MOUSEACTIVATE, WM_NCACTIVATE, CWnd::Default, WM_ACTIVATE
 
 
                                     -♦-