92 lines
2.2 KiB
C++
92 lines
2.2 KiB
C++
#include "afxwin.h"
|
|
#if !defined(AFX_DLG_PLFILE_ADD_H__6178C292_F01E_4A7C_9E57_9AA64F1EE61E__INCLUDED_)
|
|
#define AFX_DLG_PLFILE_ADD_H__6178C292_F01E_4A7C_9E57_9AA64F1EE61E__INCLUDED_
|
|
|
|
#if _MSC_VER > 1000
|
|
#pragma once
|
|
#endif // _MSC_VER > 1000
|
|
// DLG_PLFile_Add.h : header file
|
|
//
|
|
|
|
|
|
typedef struct _PLUser
|
|
{
|
|
TCHAR szMobile[32];
|
|
TCHAR szBZ[520];
|
|
}PLUser;
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// DLG_PLFile_Add dialog
|
|
class CFPLFile;
|
|
class DLG_PLFile_Add : public CDialog
|
|
{
|
|
public:
|
|
CFPLFile * m_pPLFile;
|
|
|
|
CAdoConnection m_adoConnection;
|
|
CAdoRecordSet m_AdoRS;
|
|
|
|
CAdoRecordSet m_AdoRSL2;
|
|
long m_lMobileCount;
|
|
BOOL m_bInit;
|
|
|
|
BOOL m_bUpload;
|
|
CFile m_File;
|
|
DWORD m_dwFileSize;
|
|
DWORD m_dwUpSize;
|
|
long m_lPLFileID;
|
|
|
|
BOOL m_bCheckReMobile;
|
|
BOOL m_bCheckLocalBack;
|
|
BOOL m_bCheckDDT;
|
|
// Construction
|
|
public:
|
|
BOOL UpFile_Next();
|
|
BOOL CreateNullFile();
|
|
virtual BOOL OnInitDialog();
|
|
void AddUser(PLUser user,long lItem = -1);
|
|
BOOL ProcessSocket(Socket_Head_Add *pHead, BYTE *pFrame);
|
|
DLG_PLFile_Add(CWnd* pParent = NULL); // standard constructor
|
|
|
|
// Dialog Data
|
|
//{{AFX_DATA(DLG_PLFile_Add)
|
|
enum { IDD = IDD_PLFILE_ADD };
|
|
CProgressCtrl m_P_GDT;
|
|
CEdit m_E_Name;
|
|
CButton m_B_Upload;
|
|
CButton m_B_Add;
|
|
CEdit m_E_Count;
|
|
//}}AFX_DATA
|
|
|
|
|
|
// Overrides
|
|
// ClassWizard generated virtual function overrides
|
|
//{{AFX_VIRTUAL(DLG_PLFile_Add)
|
|
protected:
|
|
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
|
|
//}}AFX_VIRTUAL
|
|
|
|
// Implementation
|
|
protected:
|
|
|
|
// Generated message map functions
|
|
//{{AFX_MSG(DLG_PLFile_Add)
|
|
virtual void OnOK();
|
|
afx_msg void OnPlfileAddAdd();
|
|
afx_msg void OnPlfileAddUpload();
|
|
afx_msg void OnTimer(UINT_PTR nIDEvent);
|
|
//}}AFX_MSG
|
|
DECLARE_MESSAGE_MAP()
|
|
public:
|
|
// BOOL m_bCheckReMobile;
|
|
CButton m_B_CheckLocalBack;
|
|
CButton m_B_CheckReMobile;
|
|
CButton m_B_CheckDDT;
|
|
afx_msg void OnClose();
|
|
};
|
|
|
|
//{{AFX_INSERT_LOCATION}}
|
|
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
|
|
|
|
#endif // !defined(AFX_DLG_PLFILE_ADD_H__6178C292_F01E_4A7C_9E57_9AA64F1EE61E__INCLUDED_)
|