|
// FtpClientTesterDlg.h : Çì´õ ÆÄÀÏ
|
//
|
|
#pragma once
|
|
#include <vector>
|
#include "FTPUploadParam.h"
|
#include "afxwin.h"
|
|
typedef std::vector<CFTPCopyDataParam> VecFTPCopyDataParam;
|
typedef std::vector<CFTPCopyDataParam>::iterator VecFTPCopyDataParamIt;
|
typedef std::vector<CFTPCopyDataParam>::const_iterator constVecFTPCopyDataParamIt;
|
|
|
// CFtpClientTesterDlg ´ëÈ »óÀÚ
|
class CFtpClientTesterDlg : public CDialogEx
|
{
|
// »ý¼ºÀÔ´Ï´Ù.
|
public:
|
CFtpClientTesterDlg(CWnd* pParent = NULL); // Ç¥ÁØ »ý¼ºÀÚÀÔ´Ï´Ù.
|
|
// ´ëÈ »óÀÚ µ¥ÀÌÅÍÀÔ´Ï´Ù.
|
enum { IDD = IDD_FTPCLIENTTESTER_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 OnBnClickedButtonDownload();
|
|
protected:
|
VecFTPCopyDataParam m_vecFTPCopyDataParam;
|
|
public:
|
afx_msg BOOL OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataStruct);
|
afx_msg void OnBnClickedButtonUpload();
|
|
CString m_strServerFolder;
|
CString m_strServerFile;
|
CString m_strLocalFolder;
|
CString m_strLocalFile;
|
CString m_strSignalFolder;
|
CString m_strSignalFile;
|
CButton m_ctrlCreateSignal;
|
CButton m_ctrlResultAck;
|
afx_msg void OnBnClickedButtonServer();
|
afx_msg void OnBnClickedButtonLocal();
|
afx_msg void OnBnClickedButtonSignal();
|
};
|