// LYFZIPManage.h : main header file for the LYFZIPManage application // #if !defined(AFX_LYFZIPManage_H__88616122_4218_48A0_9752_26D0146598CB__INCLUDED_) #define AFX_LYFZIPManage_H__88616122_4218_48A0_9752_26D0146598CB__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #ifndef __AFXWIN_H__ #error include 'stdafx.h' before including this file for PCH #endif #include "MainFrm.h" #include "resource.h" // main symbols #include "./helper/ffsco.h" #include "./include/sendhead.h" #include "refreshtable.h" #include "mainCtrl.h" #include "MyLock.h" typedef struct tagUSER { int bLongin; CString name; CString rights; CString bm; }USER; typedef struct { BOOL bsql; int server[50]; int user[50]; int psw[50]; }DBSAVE; extern BOOL EncryptFile2(BYTE *buffer, DWORD leng, PCHAR szPassword); extern void WriteLogin(CString str); extern void WriteLogin2(CString str); extern CDatabase *g_curdb; extern CString g_title; extern CArrayg_cominfoarray; extern BOOL CheckDateOK(CString str); extern BOOL g_bInSkin; extern void LoadImageFromBuf(Bitmap **img, CString path); extern BOOL g_bStaffAchievementShow; extern void LoadImageFromBuf(Image **img, CString path); extern CString g_date; extern CArrayg_hisyeararray; extern int g_nYearpos; extern BOOL g_bShowOK; extern CArrayg_userarray; extern BOOL LoadLia(CString path, BYTE **pData, BYTE **pDataBegin, Image **pBk, HWND hwnd); extern int FindArray(CStringArray *pArray, CString Str); extern CString GetDateTime(Image *image); extern DEVMODE g_dm; extern float g_fscalex; extern float g_fscaley; extern void RectFitDes(int width, int height, CRect &rc); extern BOOL GIsHalfHZ(const CString &str); extern CString FilterBZ(CString &bz); extern BYTE g_bNeedDrawParent; extern void GetFirstLetter(CString strName, CString& strFirstLetter); extern int GetOrientation(Image *image); extern USER g_user; extern SENDHEAD g_sendhead; extern CString g_mainpath; extern CString g_server; extern CDatabase g_db; extern CRect g_rc; extern CMainFrame *g_pMainWnd; extern float m_WidthScale; extern float m_HeightScale; extern BOOL CALLBACK EnumChildProc(HWND hwnd,LPARAM lParam); extern CArrayg_List1array;//所以服务器过来数据存入这个数组中 extern BYTE *g_pData; extern DWORD g_nLeng; extern BOOL g_bSendOK; extern BOOL IsHasRights(int pos); extern BOOL IsHasRights2(int pos); extern BOOL IsHasRightsnew(int pos); extern BOOL IsHasRights2new(int pos); extern DWORD g_ncount; extern CFont g_titlefont; extern DWORD g_nSendCode; extern CString g_path1; extern CString g_path2; extern CString g_path3; extern CString g_path4; extern void ConvertToPrice(CString &str); extern void GetSavePath(CString &path); extern int GetType(CString str); extern void LoadImageFromRes(Image **img, LPCTSTR lpszResourceName, LPCTSTR ResourceType); extern void DataToArray(CArray*List1array); extern void DataToArray(CArray*List1array, CArray*List2array); extern void DataToArray(CArray*List1array, CArray*List2array, CArray*List3array); extern void DataToArray(CArray*List1array, CArray*List2array, CArray*List3array, CArray*List4array); extern void DataToArray(CArray*List1array, CArray*List2array, CArray*List3array, CArray*List4array, CArray*List5array, CArray*List6array, CArray*List7array); extern void DataToArray(CArray*List1array, CArray*List2array, CArray*List3array, CArray*List4array, CArray*List5array, CArray*List6array); extern void DataToArray(CArray*List1array, CArray*List2array, CArray*List3array, CArray*List4array, CArray*List5array); extern void LoadImageFromBuf(Image **img, BYTE *pData, DWORD leng); extern BOOL MyExecuteSQL(CDatabase *pdb, CString sql); ///////////////////////////////////////////////////////////////////////////// // CLYFZIPManageApp: // See LYFZIPManage.cpp for the implementation of this class class CLYFZIPManageApp : public CWinApp { ULONG_PTR gdiplusToken; public: CLYFZIPManageApp(); // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CLYFZIPManageApp) public: virtual BOOL InitInstance(); virtual int ExitInstance(); virtual int DoMessageBox(LPCTSTR lpszPrompt, UINT nType, UINT nIDPrompt); //}}AFX_VIRTUAL // Implementation //{{AFX_MSG(CLYFZIPManageApp) afx_msg void OnAppAbout(); // NOTE - the ClassWizard will add and remove member functions here. // DO NOT EDIT what you see in these blocks of generated code ! //}}AFX_MSG DECLARE_MESSAGE_MAP() }; ///////////////////////////////////////////////////////////////////////////// //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_LYFZIPManage_H__88616122_4218_48A0_9752_26D0146598CB__INCLUDED_)