資源簡介
通過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個文件信息
評論
共有 條評論