16 #ifndef vtkMFCWindow_h 
   17 #define vtkMFCWindow_h 
   20 #include "vtkGUISupportMFCModule.h"  
   25 #include "vtkMFCConfigure.h" 
   37   virtual void AssertValid() 
const;
 
   38   virtual void Dump(CDumpContext& dc) 
const;
 
   42   void DrawDC(CDC* pDC);
 
   53   afx_msg 
void OnSize(UINT nType, 
int cx, 
int cy);
 
   55   afx_msg 
void OnPaint();
 
   57   afx_msg 
void OnDestroy();
 
   59   BOOL OnEraseBkgnd(CDC* pDC);
 
   61   afx_msg 
void OnLButtonDblClk(UINT nFlags, CPoint 
point);
 
   62   afx_msg 
void OnLButtonDown(UINT nFlags, CPoint 
point);
 
   63   afx_msg 
void OnMButtonDown(UINT nFlags, CPoint 
point);
 
   64   afx_msg 
void OnRButtonDown(UINT nFlags, CPoint 
point);
 
   65   afx_msg 
void OnLButtonUp(UINT nFlags, CPoint 
point);
 
   66   afx_msg 
void OnMButtonUp(UINT nFlags, CPoint 
point);
 
   67   afx_msg 
void OnRButtonUp(UINT nFlags, CPoint 
point);
 
   68   afx_msg 
void OnMouseMove(UINT nFlags, CPoint 
point);
 
   69   afx_msg BOOL OnMouseWheel(UINT nFlags, 
short zDelta, CPoint pt);
 
   70   afx_msg 
void OnChar(UINT nChar, UINT nRepCnt, UINT nFlags);
 
   71   afx_msg 
void OnKeyUp(UINT nChar, UINT nRepCnt, UINT nFlags);
 
   72   afx_msg 
void OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags);
 
   73   afx_msg 
void OnTimer(UINT_PTR nIDEvent);