#pragma once #include "resource.h" class CFLEndFGsDlg : public CDialog { DECLARE_DYNAMIC(CFLEndFGsDlg) public: CFLEndFGsDlg(CWnd* pParent = NULL); CFLEndFGsDlg(LPCTSTR proj , LPCTSTR level , const double &dPress , const double &dDn , const int &nTrade , CWnd *pParent = NULL); virtual ~CFLEndFGsDlg(); enum { IDD = IDD_FLENDFGS_DLG }; void SetTrade(int nTrade) { m_nTrade = nTrade; } void SetProAndLevel(CString &sPro, CString &sLevel) { m_sPro = sPro, m_sLevel = sLevel; } void SetPrress(double dPress) { m_dPress = dPress; } void SetDN(double dDN) { m_dDN = dDN; } void GetFLngEndFace(CString &sEndF1, CString &sEndF2); void GetGasketInf(CString& sGaskets); protected: virtual void DoDataExchange(CDataExchange* pDX); DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog(); afx_msg void OnBnClickedOk(); protected: void ShowFlange(); void ShowGasket(); int m_nTrade;//行业 CString m_sPro, m_sLevel; double m_dPress, m_dDN; CString m_sEndF1, m_sEndF2; CStringArray m_arGasket; CListCtrl m_wndListGasket; CListBox m_wndFlangeEndF1; CUIISQLiteServer m_db; };