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.
Input Message Handlers
CWnd                                        Up Contents Index Back
──Microsoft Foundation Classes──────────────────────────────────────────────
 
  The following message handlers require an entry in a message map.
 
  OnChar            Called when a keystroke translates to a nonsystem
                      character.
 
  OnDeadChar        Called when a keystroke translates to a nonsystem
                      dead character (such as accent characters).
 
  OnHScroll         Called when the user clicks the horizontal scroll
                      bar of CWnd.
 
  OnKeyDown         Called when a nonsystem key is pressed. A nonsystem
                      key is a keyboard key that is pressed when the ALT
                      key is not pressed, or a keyboard key that is
                      pressed when CWnd has the input focus.
 
  OnKeyUp           Called when a nonsystem key is released. A nonsystem
                      key is a keyboard key that is pressed when the ALT
                      key is not pressed, or a keyboard key that is
                      pressed when CWnd has the input focus.
 
  OnLButtonDblClk   Called when the user double-clicks the left mouse
                      button.
 
  OnLButtonDown     Called when the user presses the left mouse button.
 
  OnLButtonUp       Called when the user releases the left mouse
                      button.
 
  OnMButtonDblClk   Called when the user double-clicks the middle mouse
                      button.
 
  OnMButtonDown     Called when the user presses the middle mouse
                      button.
 
  OnMButtonUp       Called when the user releases the middle mouse
                      button.
 
  OnMouseActivate   Called when the cursor is in an inactive window and
                      the user presses a mouse button.
 
  OnMouseMove       Called when the mouse cursor moves.
 
  OnRButtonDblClk   Called when the user double-clicks the right mouse
                      button.
 
  OnRButtonDown     Called when the user presses the right mouse
                      button.
 
  OnRButtonUp       Called when the user releases the right mouse
                      button.
 
  OnSetCursor       Called if mouse input is not captured and the mouse
                      causes cursor movement within a window.
 
  OnTimer           Called after each interval specified in SetTimer.
 
  OnVScroll         Called when the user clicks the window's vertical
                      scroll bar.
 
 
                                     -♦-