CMessg.cpp
上传用户:jessejm
上传日期:2022-06-04
资源大小:1914k
文件大小:1k
源码类别:

P2P编程

开发平台:

Visual C++

  1. #include "stdafx.h"
  2. #include "CMessg.h"
  3. #ifdef _DEBUG
  4. #undef THIS_FILE
  5. static char BASED_CODE THIS_FILE[] = __FILE__;
  6. #endif
  7. /////////////////////////////////////////////////////////////////////////////
  8. // CMsg
  9. IMPLEMENT_DYNCREATE(CMessg, CObject)
  10. /////////////////////////////////////////////////////////////////////////////
  11. // CMsg construction/destruction
  12. CMessg::CMessg()
  13. {
  14. Init();
  15. }
  16. CMessg::~CMessg()
  17. {
  18. }
  19. /////////////////////////////////////////////////////////////////////////////
  20. // CMsg Operations
  21. void CMessg::Init()
  22. {
  23. m_strText = _T("");
  24. }
  25. /////////////////////////////////////////////////////////////////////////////
  26. // CMsg serialization
  27. void CMessg::Serialize(CArchive& ar)
  28. {
  29. if (ar.IsStoring())
  30. {
  31. ar << m_iCommand;
  32. ar << m_strText;
  33. }
  34. else
  35. {
  36. ar >> m_iCommand;
  37. ar >> m_strText;
  38. }
  39. }
  40. /////////////////////////////////////////////////////////////////////////////
  41. // CMsg diagnostics
  42. #ifdef _DEBUG
  43. void CMessg::AssertValid() const
  44. {
  45. CObject::AssertValid();
  46. }
  47. void CMessg::Dump(CDumpContext& dc) const
  48. {
  49. CObject::Dump(dc);
  50. }
  51. #endif //_DEBUG