#if !defined(AFX_CALCFEEDSETTINGDLG_H__33B167A2_1DC4_4888_B344_D9BB95803749__INCLUDED_) #define AFX_CALCFEEDSETTINGDLG_H__33B167A2_1DC4_4888_B344_D9BB95803749__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "Resource.h" #include "WDGRID.h" class WDGridForFeedSet : public WDGrid { public: WDGridForFeedSet(); protected: //单元内容将改变为text,返回值代表是否确定 virtual bool OnModified(WDGridCell&cell,CString &text); }; class CCalcFeedSettingDlg : public CDialog { public: CCalcFeedSettingDlg(CWnd* pParent = NULL); //{{AFX_DATA(CCalcFeedSettingDlg) enum { IDD = IDD_CALC_FEED_SETTING }; WDGridForFeedSet m_gridData; //}}AFX_DATA //{{AFX_VIRTUAL(CCalcFeedSettingDlg) protected: virtual void DoDataExchange(CDataExchange* pDX); //}}AFX_VIRTUAL public: // 初始化设置列表数据 void InitFeedSettingData(); // 判断是否有重复的管径 BOOL MakesureNoRepeatData(); protected: //{{AFX_MSG(CCalcFeedSettingDlg) virtual BOOL OnInitDialog(); virtual void OnOK(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; #endif // !defined(AFX_CALCFEEDSETTINGDLG_H__33B167A2_1DC4_4888_B344_D9BB95803749__INCLUDED_)