common.cpp
上传用户:guangzhiyw
上传日期:2007-01-09
资源大小:495k
文件大小:1k
源码类别:

ICQ/即时通讯

开发平台:

Visual C++

  1. #include "stdafx.h"
  2. #include "common.h"
  3. #include "msg.h"
  4. #include "FriendDetail.h"
  5. #include "TalkDlg.h"
  6. #include "LookDlg.h"
  7. FriendState::FriendState()
  8. {
  9. OnlineState=0;
  10. IP=Port=0;
  11. pTalk=NULL;
  12. pRecv=NULL;
  13. pFInfo=NULL;
  14. nCurrentMsg=0;
  15. }
  16. FriendState::~FriendState()
  17. {
  18. for(int i=0;i<aMsg.GetSize();i++)
  19. {
  20. delete aMsg.GetAt(i);
  21. }
  22. aMsg.RemoveAll();
  23. if(pFInfo!=NULL)delete pFInfo;
  24. if(pRecv!=NULL)delete pRecv;
  25. if(pTalk!=NULL)delete pTalk;
  26. }
  27. UserInfo::UserInfo()
  28. {
  29. memset(this,0,sizeof(UserInfo));
  30. }