#if !defined(__DLGPARAMIMPORT_H__) #define __DLGPARAMIMPORT_H__ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "KTParamService.h" class KTImportService : public KTParamService { public: KTImportService(); ~KTImportService(); // 初始化服务 BOOL InitService(LPCTSTR pszDatabase); // 数据库是否打开 BOOL IsDatabaseOpen(); }; class CDlgParamImport : public CDialog { public: CDlgParamImport(CTreeCtrl* pTree, CWnd* pParent = NULL); protected: void OnInitClassList(ULONG lUpId, LPCTSTR pszPrefix); HTREEITEM OnImportClass(ULONG& lId); CTreeCtrl* m_pTree; KTImportService m_cParamService; //{{AFX_DATA(CDlgParamImport) enum { IDD = IDD_PARAMIMPORT }; CEdit m_wndEdtCode; CEdit m_wndEdtName; CButton m_wndBtnImport; CEdit m_wndEdtFile; CComboBox m_wndCmbClass; //}}AFX_DATA //{{AFX_VIRTUAL(CDlgParamImport) protected: virtual void DoDataExchange(CDataExchange* pDX); //}}AFX_VIRTUAL protected: //{{AFX_MSG(CDlgParamImport) virtual BOOL OnInitDialog(); afx_msg void OnBtnBrowse(); virtual void OnOK(); afx_msg void OnSelendokCmbClass(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; //{{AFX_INSERT_LOCATION}} #endif // !defined(__DLGPARAMIMPORT_H__)