#pragma once #include "afxwin.h" #include "ChartGlassData.h" #include "ChartViewer.h" #include "CHReviewResult/ReviewResult.h" #include "CHEdgeTriangle/RecipeFormula.h" #include "CHReviewResult/DefectResult.h" #include class CDlgResultGraph : public CDialog, public CChartGlassData { DECLARE_DYNAMIC(CDlgResultGraph) public: CDlgResultGraph(CWnd* pParent = NULL); // Ç¥ÁØ »ý¼ºÀÚÀÔ´Ï´Ù. virtual ~CDlgResultGraph(); // ´ëÈ­ »óÀÚ µ¥ÀÌÅÍÀÔ´Ï´Ù. enum { IDD = IDD_DLG_RESULT_GRAPH }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV Áö¿øÀÔ´Ï´Ù. DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog(); afx_msg void OnSize(UINT nType, int cx, int cy); public: void UpdateGraphView(int nType); void InitGlassGraph(); void DrawMeasureGraph(int nType, CGlassResult* pGlassResult); int m_nProcessStatus; int m_nGraphMode; CChartViewer m_ctrlGraphView; CChartGlassData a; int nGlassIndex; int nGlassID; int temp; int nMode; };