• 大小: 235KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-07-16
  • 语言: 其他
  • 标签: c++,qq  

资源简介

通过socket编程,实现qq基本界面,可以添加删除好友,聊天等功能

资源截图

代码片段和文件信息

// AddManagerDlg.cpp : implementation file
//

#include “stdafx.h“
#include “MySever.h“
#include “AddManagerDlg.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CAddManagerDlg dialog


CAddManagerDlg::CAddManagerDlg(bool bAdd CWnd* pParent /*=NULL*/)
: CDialog(CAddManagerDlg::IDD pParent)
{
//{{AFX_DATA_INIT(CAddManagerDlg)
m_sName = _T(““);
m_sPswd = _T(““);
m_sAge = _T(“20“);
m_sEmail = _T(“Syetem@MyChart.com“);
m_sComment = _T(“随便写几句话介绍下自己落!“);
//}}AFX_DATA_INIT
m_bAdd = bAdd;
}


void CAddManagerDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAddManagerDlg)
DDX_Control(pDX IDC_COMBO1 m_Combo);
DDX_Text(pDX IDC_EDIT1 m_sName);
DDX_Text(pDX IDC_EDIT2 m_sPswd);
DDX_Text(pDX IDC_EDIT3 m_sAge);
DDV_MaxChars(pDX m_sAge 3);
DDX_Text(pDX IDC_EDIT4 m_sEmail);
DDX_Text(pDX IDC_EDIT5 m_sComment);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CAddManagerDlg CDialog)
//{{AFX_MSG_MAP(CAddManagerDlg)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CAddManagerDlg message handlers
BOOL CAddManagerDlg::OnInitDialog() 
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
m_Combo.AddString(“男“);
m_Combo.AddString(“女“);
m_Combo.SetCurSel(1);
if(!m_bAdd)
{
SetWindowText(“修改管理员“);
GetDlgItem(IDOK)->SetWindowText(“修改“);
m_sName = m_AddMngr.sName;
GetDlgItem(IDC_EDIT1)->EnableWindow(FALSE);
m_sPswd = m_AddMngr.sPswd;
m_sAge.Format(“%d“ m_AddMngr.lAge);
m_Combo.SetWindowText(m_AddMngr.sSex);
m_sEmail = m_AddMngr.sEmail;
m_sComment = m_AddMngr.sComment;
UpdateData(FALSE);
}
return TRUE;  // return TRUE unless you set the focus to a control
              // EXCEPTION: OCX Property Pages should return FALSE
}
void CAddManagerDlg::OnOK() 
{
// TODO: Add extra validation here
UpdateData(TRUE);
if(m_sName.IsEmpty() && m_bAdd)
{
MessageBox(“请输入用户名。“ “提示“ MB_IConstop);
return;
}
if(m_sPswd.IsEmpty())
{
MessageBox(“请输入用密码。“ “提示“ MB_IConstop);
return;
}

m_AddMngr.sName = m_sName;
m_AddMngr.sPswd = m_sPswd;
m_Combo.GetWindowText(m_AddMngr.sSex);
m_AddMngr.lAge = atoi(m_sAge);
m_AddMngr.sEmail = m_sEmail;
m_AddMngr.sComment = m_sComment;

CDialog::OnOK();
}



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2549  2008-09-12 14:18  MyChartDemo服务器端代码\MySever\AddManagerDlg.cpp

     文件       1413  2008-09-12 14:13  MyChartDemo服务器端代码\MySever\AddManagerDlg.h

     目录          0  2008-09-16 13:06  MyChartDemo服务器端代码\MySever\Debug

     文件       1946  2008-09-11 13:09  MyChartDemo服务器端代码\MySever\DlgLogin.cpp

     文件       1315  2008-09-11 13:09  MyChartDemo服务器端代码\MySever\DlgLogin.h

     文件      13284  2008-09-16 10:39  MyChartDemo服务器端代码\MySever\MainFrm.cpp

     文件       2368  2008-09-12 15:42  MyChartDemo服务器端代码\MySever\MainFrm.h

     文件       9509  2008-09-12 16:37  MyChartDemo服务器端代码\MySever\MyDatabase.cpp

     文件       1365  2008-09-12 16:53  MyChartDemo服务器端代码\MySever\MyDatabase.h

     文件     176128  2008-09-16 13:05  MyChartDemo服务器端代码\MySever\MyDatabase.mdb

     文件     145872  2008-09-16 12:09  MyChartDemo服务器端代码\MySever\MySever.aps

     文件       4279  2008-09-16 12:10  MyChartDemo服务器端代码\MySever\MySever.clw

     文件       4611  2008-09-11 13:15  MyChartDemo服务器端代码\MySever\MySever.cpp

     文件       5193  2008-09-12 15:39  MyChartDemo服务器端代码\MySever\MySever.dsp

     文件        537  2008-09-02 15:18  MyChartDemo服务器端代码\MySever\MySever.dsw

     文件       2189  2008-09-12 18:13  MyChartDemo服务器端代码\MySever\MySever.h

     文件     230400  2008-09-16 12:10  MyChartDemo服务器端代码\MySever\MySever.ncb

     文件     233472  2008-09-12 18:42  MyChartDemo服务器端代码\MySever\MySever.opt

     文件          0  2008-09-16 12:09  MyChartDemo服务器端代码\MySever\MySever.plg

     文件      14610  2008-09-16 12:08  MyChartDemo服务器端代码\MySever\MySever.rc

     文件       1762  2008-09-02 15:18  MyChartDemo服务器端代码\MySever\MySeverDoc.cpp

     文件       1486  2008-09-02 15:18  MyChartDemo服务器端代码\MySever\MySeverDoc.h

     文件       5171  2008-09-16 10:37  MyChartDemo服务器端代码\MySever\MySeverView.cpp

     文件       2140  2008-09-12 18:34  MyChartDemo服务器端代码\MySever\MySeverView.h

     文件       1333  2008-09-08 17:06  MyChartDemo服务器端代码\MySever\MySocket.cpp

     文件       1375  2008-09-08 17:01  MyChartDemo服务器端代码\MySever\MySocket.h

     文件       4335  2008-09-02 15:18  MyChartDemo服务器端代码\MySever\ReadMe.txt

     文件      98654  2008-09-11 16:41  MyChartDemo服务器端代码\MySever\res\House.ico

     文件       2238  2008-07-03 15:09  MyChartDemo服务器端代码\MySever\res\MySever.ico

     文件        397  2008-09-02 16:15  MyChartDemo服务器端代码\MySever\res\MySever.rc2

............此处省略14个文件信息

评论

共有 条评论

相关资源