资源简介
通过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\MyDataba
文件 1365 2008-09-12 16:53 MyChartDemo服务器端代码\MySever\MyDataba
文件 176128 2008-09-16 13:05 MyChartDemo服务器端代码\MySever\MyDataba
文件 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个文件信息
评论
共有 条评论