Page1.h
上传用户:sunh8215
上传日期:2010-02-13
资源大小:1616k
文件大小:3k
- #if !defined(AFX_PAGE1_H__7A5266C6_443D_47BB_A596_246D382E6701__INCLUDED_)
- #define AFX_PAGE1_H__7A5266C6_443D_47BB_A596_246D382E6701__INCLUDED_
- #if _MSC_VER > 1000
- #pragma once
- #endif // _MSC_VER > 1000
- // Page1.h : header file
- //
- #define nTables 6//表的数目
- #define nLines 100//行的数目
- #define nCols 12 //列的数目,已最大的为准
- /////////////////////////////////////////////////////////////////////////////
- // CPage1 dialog
- #include ".\CoolProgress\MacProgressCtrl.h"//包含滚动条的头文件
- #include "SearchMethod.h"//高级搜索头文件
- #include "InfoSet.h"
- class CPage1 : public CDialog
- {
- DECLARE_DYNCREATE(CPage1)
- // Construction
- public:
- //方法
- void FillEmployerInfo(int nCurLines);
- void SearchEmployerInfoSet(CString strSearchText);
- void FillFoodInfo(int nCurLines);
- void SearchFoodInfoSet(CString strSearchText);
- void FillServerInfo(int nCurLines);
- void SearchServerInfoSet(CString strSearchText);
- void FillBillInfo(int nCurLines);
- void SearchBillInfoSet(CString strSearchText);
- void FillRoomInfo(int nCurLines);
- void SearchRoomInfoSet(CString strSearchText);
- void FillGuestInfo(int nCurLines);
- void SearchGuestInfoSet(CString strSearchText);
- static void InitDate();//为静态成员初始化
-
- CPage1(CWnd* pParent = NULL); // standard constructor
- // static CMacProgressCtrl* GetCoolProgressCtrl()
- // {
- // return (CMacProgressCtrl*)m_CoolProgress.GetSafeHwnd();
- // }
- //属性
- bool bSearch;
- // Dialog Data
- //{{AFX_DATA(CPage1)
- enum { IDD = IDD_PAGE1 };
- CEdit m_SearchText;
- CMacProgressCtrl m_CoolProgress;
- BOOL m_bBill;
- BOOL m_bEmployer;
- BOOL m_bFood;
- BOOL m_bGuest;
- BOOL m_bRoom;
- BOOL m_bServer;
- int m_SearchType;//搜索类型0-完全匹配 1-相似匹配
- //}}AFX_DATA
- CSearchMethod m_SearchMethod;//高级搜索方法实例
- CString strSearchText;
- static CString pszText[nTables][nLines][nCols];//存放查找得到的结果
- static int nTablesItems[nTables];
- ////定义数据库表对象
- CGuestInfoSet m_GuestInfoSet;//客人信息表对象
- CRoomInfoSet m_RoomInfoSet;
- CBillInfoSet m_BillInfoSet;
- CServerInfoSet m_ServerInfoSet;
- CFoodInfoSet m_FoodInfoSet;
- CEmployerInfoSet m_EmployerInfoSet;
- // Overrides
- // ClassWizard generated virtual function overrides
- //{{AFX_VIRTUAL(CPage1)
- protected:
- virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
- //}}AFX_VIRTUAL
- // Implementation
- protected:
- // Generated message map functions
- //{{AFX_MSG(CPage1)
- virtual BOOL OnInitDialog();
- afx_msg void OnCheckBill();
- afx_msg void OnCheckEmployer();
- afx_msg void OnCheckFood();
- afx_msg void OnCheckGuest();
- afx_msg void OnCheckRoom();
- afx_msg void OnCheckServer();
- afx_msg void OnChangeSearchtext();
- afx_msg void OnRadio();
- afx_msg void OnSearch();
- afx_msg void OnDestroy();
- afx_msg void OnSetCoolProcessPos();
- //}}AFX_MSG
- DECLARE_MESSAGE_MAP()
- };
- //{{AFX_INSERT_LOCATION}}
- // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
- #endif // !defined(AFX_PAGE1_H__7A5266C6_443D_47BB_A596_246D382E6701__INCLUDED_)