UserInfo.h
Upload User: whzytd4
Upload Date: 2022-08-01
Package Size: 7346k
Code Size: 1k
Category:

WinSock-NDIS

Development Platform:

Visual C++

  1. // UserInfo.h: interface for the CUserInfo class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_USERINFO_H__6FE7D9D8_ED87_4452_98C6_DB61D2BD6196__INCLUDED_)
  5. #define AFX_USERINFO_H__6FE7D9D8_ED87_4452_98C6_DB61D2BD6196__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. class CUserInfo : public CObject  
  10. {
  11. public:
  12. CUserInfo();
  13. CUserInfo(const CUserInfo& userInfo);
  14. virtual ~CUserInfo();
  15. DECLARE_SERIAL(CUserInfo)
  16. enum USERSTATUE{
  17. ONLINE, //在线
  18. OFFLINE, //离线
  19. LOGIN, //登录
  20. UNKNOWN //未知
  21. };
  22. public:
  23. void Init(void); //初始化
  24. virtual void Serialize(CArchive& ar); //序列化 
  25. CUserInfo &operator = (const CUserInfo &userInfo); //赋值函数
  26. public:
  27. CString m_strName; //名称
  28. CString m_strPassword; //密码
  29. USERSTATUE m_eStatus; //状态
  30. DWORD m_lIP; //IP地址
  31. SHORT m_nPort; //端口
  32. CTime m_time; //日期和时间
  33. };
  34. #endif // !defined(AFX_USERINFO_H__6FE7D9D8_ED87_4452_98C6_DB61D2BD6196__INCLUDED_)