// testAppDlg.h : Header-Datei // #if !defined(AFX_TESTAPPDLG_H__E8835630_80F5_4CB4_8BD2_29A7A11C4FF9__INCLUDED_) #define AFX_TESTAPPDLG_H__E8835630_80F5_4CB4_8BD2_29A7A11C4FF9__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "sys_thread.h" class CFTPThread : public sys_CThread { public: virtual int Main(); llfile_eSTREAM m_ftp_stream; CString m_file; }; ///////////////////////////////////////////////////////////////////////////// // CTestAppDlg Dialogfeld class CTestAppDlg : public CDialog { // Konstruktion public: CTestAppDlg(CWnd* pParent = NULL); // Standard-Konstruktor ~CTestAppDlg(); DWORD m_filepos; CGamevars m_inifile; // Dialogfelddaten //{{AFX_DATA(CTestAppDlg) enum { IDD = IDD_TESTAPP_DIALOG }; CListBox m_list; CString m_ftp_passwd; CString m_ftp_server; CString m_ftp_user; CString m_getfile; //}}AFX_DATA // Vom Klassenassistenten generierte Überladungen virtueller Funktionen //{{AFX_VIRTUAL(CTestAppDlg) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV-Unterstützung //}}AFX_VIRTUAL // Implementierung protected: HICON m_hIcon; // Generierte Message-Map-Funktionen //{{AFX_MSG(CTestAppDlg) virtual BOOL OnInitDialog(); afx_msg void OnPaint(); afx_msg HCURSOR OnQueryDragIcon(); virtual void OnOK(); virtual void OnCancel(); afx_msg void OnTimer(UINT nIDEvent); afx_msg void OnConnect(); afx_msg void OnGetFile(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ fügt unmittelbar vor der vorhergehenden Zeile zusätzliche Deklarationen ein. #endif // !defined(AFX_TESTAPPDLG_H__E8835630_80F5_4CB4_8BD2_29A7A11C4FF9__INCLUDED_)