[BACK]Return to ChildView.h CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / windows / engine2000

Annotation of OpenXM_contrib2/windows/engine2000/ChildView.h, Revision 1.2

1.1       noro        1: // ChildView.h : CChildView クラスのインターフェイスの定義をします。
                      2: //
                      3: /////////////////////////////////////////////////////////////////////////////
                      4:
                      5: #if !defined(AFX_CHILDVIEW_H__1BE7F53D_38AA_4247_893C_9C2D236C7B1F__INCLUDED_)
                      6: #define AFX_CHILDVIEW_H__1BE7F53D_38AA_4247_893C_9C2D236C7B1F__INCLUDED_
                      7:
                      8: #if _MSC_VER > 1000
                      9: #pragma once
                     10: #endif // _MSC_VER > 1000
                     11:
                     12: /////////////////////////////////////////////////////////////////////////////
                     13: // CChildView ウィンドウ
                     14:
1.2     ! ohara      15: extern "C" {
        !            16:        struct canvas {
        !            17:                int dummy;
        !            18:        };
        !            19: }
        !            20:
1.1       noro       21: class CChildView : public CWnd
                     22: {
                     23: // コンストラクタ
                     24: public:
                     25:        CChildView();
                     26:
                     27: // アトリビュート
                     28: public:
                     29:        struct canvas *can;
                     30:
                     31: // オペレーション
                     32: public:
                     33:        void DestroyCanvas();
                     34:        void PrintAxis(CDC &);
                     35:
                     36: // オーバーライド
                     37:        // ClassWizard は仮想関数のオーバーライドを生成します。
                     38:        //{{AFX_VIRTUAL(CChildView)
                     39:        public:
                     40:        virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
                     41:        //}}AFX_VIRTUAL
                     42:
                     43: // インプリメンテーション
                     44: public:
                     45:        virtual ~CChildView();
                     46:        void OnPrint(CDC &);
                     47:
                     48:        // 生成されたメッセージ マップ関数
                     49: protected:
                     50:        //{{AFX_MSG(CChildView)
                     51:        afx_msg void OnPaint();
                     52:        afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
                     53:        afx_msg void OnMouseMove(UINT nFlags, CPoint point);
                     54:        afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
                     55:        afx_msg void OnOptNoaxis();
                     56:        afx_msg void OnUpdateOptNoaxis(CCmdUI* pCmdUI);
                     57:        afx_msg void OnOptPrecise();
                     58:        afx_msg void OnUpdateOptPrecise(CCmdUI* pCmdUI);
                     59:        afx_msg void OnOptWide();
                     60:        afx_msg void OnUpdateOptWide(CCmdUI* pCmdUI);
                     61:        //}}AFX_MSG
                     62:        DECLARE_MESSAGE_MAP()
                     63: };
                     64:
                     65: /////////////////////////////////////////////////////////////////////////////
                     66:
                     67: //{{AFX_INSERT_LOCATION}}
                     68: // Microsoft Visual C++ が新しい定義を加える場合には、この行よりも前に追加します。
                     69:
                     70: #endif // !defined(AFX_CHILDVIEW_H__1BE7F53D_38AA_4247_893C_9C2D236C7B1F__INCLUDED_)

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>