QuickFTPDoc.cpp
上传用户:tjfeida
上传日期:2013-03-10
资源大小:1917k
文件大小:2k
源码类别:

Ftp客户端

开发平台:

Visual C++

  1. // QuickFTPDoc.cpp : implementation of the CQuickFTPDoc class
  2. //
  3. /*********************************************
  4. **该文件是属于WolfFTP工程中的。如果有什么问题
  5. **请联系
  6. **         tablejiang@21cn.com
  7. **或者访问
  8. **         http://wolfftp.51.net
  9. **以得到最新的支持。
  10. *********************************************/
  11. #include "stdafx.h"
  12. #include "QuickFTP.h"
  13. #include "QuickFTPDoc.h"
  14. #ifdef _DEBUG
  15. #define new DEBUG_NEW
  16. #undef THIS_FILE
  17. static char THIS_FILE[] = __FILE__;
  18. #endif
  19. /////////////////////////////////////////////////////////////////////////////
  20. // CQuickFTPDoc
  21. IMPLEMENT_DYNCREATE(CQuickFTPDoc, CDocument)
  22. BEGIN_MESSAGE_MAP(CQuickFTPDoc, CDocument)
  23. //{{AFX_MSG_MAP(CQuickFTPDoc)
  24. // NOTE - the ClassWizard will add and remove mapping macros here.
  25. //    DO NOT EDIT what you see in these blocks of generated code!
  26. //}}AFX_MSG_MAP
  27. END_MESSAGE_MAP()
  28. /////////////////////////////////////////////////////////////////////////////
  29. // CQuickFTPDoc construction/destruction
  30. CQuickFTPDoc::CQuickFTPDoc()
  31. {
  32. // TODO: add one-time construction code here
  33. m_pFileQueue = NULL ;
  34. }
  35. CQuickFTPDoc::~CQuickFTPDoc()
  36. {
  37. }
  38. BOOL CQuickFTPDoc::OnNewDocument()
  39. {
  40. if (!CDocument::OnNewDocument())
  41. return FALSE;
  42. // TODO: add reinitialization code here
  43. // (SDI documents will reuse this document)
  44. return TRUE;
  45. }
  46. /////////////////////////////////////////////////////////////////////////////
  47. // CQuickFTPDoc serialization
  48. void CQuickFTPDoc::Serialize(CArchive& ar)
  49. {
  50. if (ar.IsStoring())
  51. {
  52. // TODO: add storing code here
  53. }
  54. else
  55. {
  56. // TODO: add loading code here
  57. }
  58. }
  59. /////////////////////////////////////////////////////////////////////////////
  60. // CQuickFTPDoc diagnostics
  61. #ifdef _DEBUG
  62. void CQuickFTPDoc::AssertValid() const
  63. {
  64. CDocument::AssertValid();
  65. }
  66. void CQuickFTPDoc::Dump(CDumpContext& dc) const
  67. {
  68. CDocument::Dump(dc);
  69. }
  70. #endif //_DEBUG
  71. /////////////////////////////////////////////////////////////////////////////
  72. // CQuickFTPDoc commands