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.
Nonclient-Area Message Handlers
◄CWnd►                                        ◄Up► ◄Contents► ◄Index► ◄Back►
──Microsoft Foundation Classes──────────────────────────────────────────────
 
  The following message handlers require an entry in a message map.
 
  ◄OnNcActivate►        Called when the nonclient area needs to be changed
                        to indicate an active or inactive state.
 
  ◄OnNcCalcSize►        Called when the size of the client area needs to
                        be calculated.
 
  ◄OnNcCreate►          Called prior to ◄OnCreate► when the nonclient area
                        is being created.
 
  ◄OnNcDestroy►         Called when the nonclient area is being
                        destroyed.
 
  ◄OnNcHitTest►         Called by Windows every time the mouse is moved if
                        CWnd contains the cursor, or has captured mouse
                        input with SetCapture.
 
  ◄OnNcLButtonDblClk►   Called when the user double-clicks the left mouse
                        button while the cursor is within a nonclient area
                        of CWnd.
 
  ◄OnNcLButtonDown►     Called when the user presses the left mouse button
                        while the cursor is within a nonclient area of
                        CWnd.
 
  ◄OnNcLButtonUp►       Called when the user releases the middle mouse
                        button while the cursor is within a nonclient area
                        of CWnd.
 
  ◄OnNcMButtonDblClk►   Called when the user double-clicks the middle
                        mouse button while the cursor is within a
                        nonclient area of CWnd.
 
  ◄OnNcMButtonDown►     Called when the user presses the middle mouse
                        button while the cursor is within a nonclient area
                        of CWnd.
 
  ◄OnNcMButtonUp►       Called when the user releases the middle mouse
                        button while the cursor is within a nonclient area
                        of CWnd.
 
  ◄OnNcMouseMove►       Called when the cursor is moved within a nonclient
                        area of CWnd.
 
  ◄OnNcPaint►           Called when the nonclient area needs painting.
 
  ◄OnNcRButtonDblClk►   Called when the user double-clicks the right mouse
                        button while the cursor is within a nonclient area
                        of CWnd.
 
  ◄OnNcRButtonDown►     Called when the user presses the right mouse
                        button while the cursor is within a nonclient area
                        of CWnd.
 
  ◄OnNcRButtonUp►       Called when the user releases the right mouse
                        button while the cursor is within a nonclient area
                        of CWnd.
 
 
                                     -♦-