www.pudn.com > 111.rar > SchoolManageSys_2Dlg.h


// SchoolManageSys_2Dlg.h : 头文件 
// 
/****************************************/ 
/*		SchoolManageSystem			    */ 
/*设计者:全佳营						*/ 
/*时间:2004.5.9-2004-5.18				*/ 
/*Email:ghostman@tzc.edu.cn				*/ 
/****************************************/ 
#pragma once 
#include "afxwin.h" 
#include "AdoConnection.h" 
#include "AdoRecordSet.h" 
#include "datagrid_info.h" 
#include "adodc1.h" 
#include "afxcmn.h" 
 
// CSchoolManageSys_2Dlg 对话框 
class CSchoolManageSys_2Dlg : public CDialog 
{ 
// 构造 
public: 
	CSchoolManageSys_2Dlg(CWnd* pParent = NULL);	// 标准构造函数 
 
// 对话框数据 
	enum { IDD = IDD_SCHOOLMANAGESYS_2_DIALOG }; 
 
	protected: 
	virtual void DoDataExchange(CDataExchange* pDX);	// DDX/DDV 支持 
 
 
// 实现 
protected: 
	HICON m_hIcon; 
 
	// 生成的消息映射函数 
	virtual BOOL OnInitDialog(); 
	afx_msg void OnSysCommand(UINT nID, LPARAM lParam); 
	afx_msg void OnPaint(); 
	afx_msg HCURSOR OnQueryDragIcon(); 
	DECLARE_MESSAGE_MAP() 
public: 
	afx_msg void OnAbout(); 
	afx_msg void OnHelpFile(); 
	afx_msg void OnBnClickedButtonExit(); 
 
	afx_msg void OnOK(); 
	afx_msg void OnCancel(); 
	afx_msg void OnExit(); 
	afx_msg void OnBnClickedButtonOk(); 
	afx_msg void OnAboutme(); 
	afx_msg void OnCbnSelchangeComboQuerry(); 
	afx_msg void OnDisplayDatagrid(); 
	afx_msg void OnUpdateMenu(CCmdUI *pCmdUI); 
	afx_msg void OnMenu(); 
	afx_msg void OnChizh(); 
	afx_msg void OnUpdateChizh(CCmdUI *pCmdUI); 
	afx_msg void OnDefault(); 
	afx_msg void OnUpdateDefault(CCmdUI *pCmdUI); 
public: 
	CAdoConnection m_AdoConnection; 
	CAdoRecordSet m_AdoRecordSet_Collegeinfo; 
	CAdoRecordSet m_AdoRecordSet_Departmentinfo; 
	CAdoRecordSet m_AdoRecordSet_Classinfo; 
	CAdoRecordSet m_AdoRecordSet_Studentinfo; 
	CAdoRecordSet m_AdoRecordSet_Lessoninfo; 
	CAdoRecordSet m_AdoRecordSet_Bookinfo; 
	CAdoRecordSet m_AdoRecordSet_Teacherinfo; 
	CAdoRecordSet m_AdoRecordSet_Teachrecord; 
	CAdoRecordSet m_AdoRecordSet_Consortiumrecord; 
	CComboBox m_ListQuery; 
	CDatagrid_info m_Datagridinfo; 
	CAdodc1 m_Adodc1; 
	CTreeCtrl m_Treeinfo; 
	CListCtrl m_Listinfo; 
	CString m_pdbsrc; 
	CString m_pdbuser; 
	CString m_pdbpwd; 
	int classnum; 
protected: 
	BOOL m_bsetskin1; 
	BOOL m_bsetskin2; 
	BOOL m_bsetskin3; 
	BOOL m_bsetskin4,m_bsetskin5,m_bsetskin6,m_bsetskin7,m_bsetskin8,m_bsetskin9,m_bsetskin10,m_bsetskin11,m_bsetskin12,m_bsetskin13; 
	BOOL m_isstudent,ischangephoto; 
	CBitmap bm; 
	CBitmap m_bitmap; 
	CImageList *m_imagelist; 
	HTREEITEM h1; 
	HTREEITEM h2; 
	HTREEITEM h3; 
	HTREEITEM h_current,h_parent; 
	TVINSERTSTRUCT tvInsert; 
	CString strpathname; 
	CMenu *popmenu; 
public: 
	// //显示数据在tree控件里 
	BOOL DisplayDataOnTree(CString bType); 
	// //显示下一层的treeitem 
	BOOL DisplayTreeNext(HTREEITEM tType,int cid); 
	// //显示department下的数据 
	BOOL DisplayTreeNextN(HTREEITEM m_treeitem, int m_departmentid); 
	// 显示基本信息在List控件中 
	BOOL ShowBaseinfo(CString m_info); 
	afx_msg void OnB(); 
	afx_msg void OnUpdateB(CCmdUI *pCmdUI); 
	afx_msg void OnGalaxy(); 
	afx_msg void OnUpdateGalaxy(CCmdUI *pCmdUI); 
	afx_msg void OnMac(); 
	afx_msg void OnUpdateMac(CCmdUI *pCmdUI); 
	afx_msg void OnMedia(); 
	afx_msg void OnUpdateMedia(CCmdUI *pCmdUI); 
	afx_msg void OnMetallic(); 
	afx_msg void OnUpdateMetallic(CCmdUI *pCmdUI); 
	afx_msg void OnPaper(); 
	afx_msg void OnUpdatePaper(CCmdUI *pCmdUI); 
	afx_msg void OnPasomod(); 
	afx_msg void OnUpdatePasomod(CCmdUI *pCmdUI); 
	afx_msg void OnGreen(); 
	afx_msg void OnUpdateGreen(CCmdUI *pCmdUI); 
	afx_msg void OnTopsecret(); 
	afx_msg void OnUpdateTopsecret(CCmdUI *pCmdUI); 
	afx_msg void OnWeb(); 
	afx_msg void OnUpdateWeb(CCmdUI *pCmdUI); 
	afx_msg void OnConnection(); 
	afx_msg void OnDisconnection(); 
	afx_msg void OnSetLogin(); 
	afx_msg void OnTvnSelchangedTreeMain(NMHDR *pNMHDR, LRESULT *pResult); 
	afx_msg void OnNMRclickTreeMain(NMHDR *pNMHDR, LRESULT *pResult); 
	afx_msg void OnLvnItemActivateListInfo(NMHDR *pNMHDR, LRESULT *pResult); 
	afx_msg void OnBnClickedButtonChanagePhoto(); 
	afx_msg void OnBnClickedButtonFlushnew(); 
	afx_msg void OnBnClickedButtonQuery(); 
	afx_msg void OnDisplayselected(); 
	afx_msg void OnContextMenu(CWnd* /*pWnd*/, CPoint point); 
	afx_msg void OnBnClickedButtonChe(); 
	afx_msg void OnBnClickedButtonHui(); 
	afx_msg void OnQuery(); 
	afx_msg void OnNewclass(); 
	afx_msg void OnNewstudent(); 
	afx_msg void OnNewteacher(); 
	afx_msg void OnNewdepartment(); 
	afx_msg void OnNewconsortium(); 
	afx_msg void OnNewcollege(); 
	afx_msg void OnDelete(); 
	afx_msg void OnAmend(); 
};