16 #ifndef C_VTK_MFC_WINDOW
17 #define C_VTK_MFC_WINDOW
24 #include "vtkMFCConfigure.h"
26 #if !defined(VTK_MFC_STATIC)
27 # if defined(vtkMFC_EXPORTS)
28 # define VTK_MFC_EXPORT __declspec( dllexport )
30 # define VTK_MFC_EXPORT __declspec( dllimport )
33 # define VTK_MFC_EXPORT
46 virtual void AssertValid()
const;
47 virtual void Dump(CDumpContext& dc)
const;
51 void DrawDC(CDC* pDC);
63 afx_msg
void OnSize(UINT nType,
int cx,
int cy);
65 afx_msg
void OnPaint();
67 afx_msg
void OnDestroy();
69 BOOL OnEraseBkgnd(CDC* pDC);
71 afx_msg
void OnLButtonDblClk(UINT nFlags, CPoint
point);
72 afx_msg
void OnLButtonDown(UINT nFlags, CPoint point);
73 afx_msg
void OnMButtonDown(UINT nFlags, CPoint point);
74 afx_msg
void OnRButtonDown(UINT nFlags, CPoint point);
75 afx_msg
void OnLButtonUp(UINT nFlags, CPoint point);
76 afx_msg
void OnMButtonUp(UINT nFlags, CPoint point);
77 afx_msg
void OnRButtonUp(UINT nFlags, CPoint point);
78 afx_msg
void OnMouseMove(UINT nFlags, CPoint point);
79 afx_msg BOOL OnMouseWheel(UINT nFlags,
short zDelta, CPoint pt);
80 afx_msg
void OnChar(UINT nChar, UINT nRepCnt, UINT nFlags);
81 afx_msg
void OnKeyUp(UINT nChar, UINT nRepCnt, UINT nFlags);
82 afx_msg
void OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags);
83 afx_msg
void OnTimer(UINT_PTR nIDEvent);