资源简介
mfc实现多人语音聊天!
代码片段和文件信息
// AddFriendInfo.cpp : implementation file
//
#include “stdafx.h“
#include “client.h“
#include “AddFriendInfo.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CAddFriendInfo dialog
CAddFriendInfo::CAddFriendInfo(CWnd* pParent /*=NULL*/)
: CDialog(CAddFriendInfo::IDD pParent)
{
//{{AFX_DATA_INIT(CAddFriendInfo)
m_name = _T(““);
m_phone = _T(““);
m_addr = _T(““);
m_workUnit = _T(““);
//}}AFX_DATA_INIT
}
void CAddFriendInfo::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAddFriendInfo)
DDX_Text(pDX IDC_NAME m_name);
DDX_Text(pDX IDC_PHONE m_phone);
DDX_Text(pDX IDC_ADDR m_addr);
DDX_Text(pDX IDC_WORKUNIT m_workUnit);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAddFriendInfo CDialog)
//{{AFX_MSG_MAP(CAddFriendInfo)
ON_BN_CLICKED(IDC_SAVE OnSave)
ON_BN_CLICKED(IDC_CANCEL OnCancel)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CAddFriendInfo message handlers
void CAddFriendInfo::OnSave()
{
// TODO: Add your control notification handler code here
UpdateData();
//姓名:只允许英文单词或空格,长度不超过20,不允许为空
m_name.TrimLeft();
m_name.TrimRight();
if (m_name.IsEmpty()) {
MessageBox(“姓名不为空!“““);
return;
}
// if (!CheckAlphaOrSpace((char*)((LPCTSTR)m_name))) {
// MessageBox(“只允许英文单词或空格!“““);
// return;
/* }*/
//电话号码:允许手机号码(11位或12位)或 普通固化号码(8位或12位),不允许为空
m_phone.TrimLeft();
m_phone.TrimRight();
if (m_phone.IsEmpty()) {
MessageBox(“电话号码不为空!“““);
return;
}
int nLen = 0;
nLen = m_phone.GetLength();
// if ( !(nLen==8||nLen==11||nLen==12) ){
// MessageBox(“电话号码长度有错!\n允许手机号码(11位或12位)\n或 普通固化号码(8位或12位)“““);
// return;
// }
//住址:用户住址,长度不超过100,允许为空
//工作单位:长度不超过100,允许为空
CString strSql;
strSql.Format(“select * from contact where 姓名 = ‘%s‘ “m_name);
EXESQL(strSql)
if (!g_ado.m_pRecordset->adoEOF) {//竟然无recordsetcount!!
MessageBox(“该姓名已存在!“““);
return;
}
else{
strSql.Format(“insert into contact (姓名电话号码地址工作单位) values(‘%s‘‘%s‘‘%s‘‘%s‘)“
m_namem_phonem_addrm_workUnit);
EXESQL(strSql)
MessageBox(“创建账户成功!“““);
// UpdateList();
CDialog::OnOK();
}
}
void CAddFriendInfo::OnCancel()
{
// TODO: Add your control notification handler code here
CDialog::OnCancel();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2708 2007-12-31 13:47 SoftPhone\Client\AddFriendInfo.cpp
文件 1305 2007-12-31 13:46 SoftPhone\Client\AddFriendInfo.h
文件 3313 2007-12-31 10:21 SoftPhone\Client\AdoOperate.cpp
文件 1368 2007-12-22 19:50 SoftPhone\Client\AdoOperate.h
文件 3152 2007-12-25 18:48 SoftPhone\Client\AudioCode.cpp
文件 1008 2007-12-25 18:45 SoftPhone\Client\AudioCode.h
文件 2590 2008-01-01 01:33 SoftPhone\Client\MessageControl.cpp
文件 1287 2007-12-31 09:28 SoftPhone\Client\AudioSocket.cpp
文件 863 2007-12-27 22:37 SoftPhone\Client\AudioSocket.h
文件 541184 2008-01-01 01:40 SoftPhone\Client\Client.opt
文件 5286 2008-01-01 01:31 SoftPhone\Client\StateMacManager.cpp
文件 1503 2007-12-26 10:41 SoftPhone\Client\CallOutState.h
文件 25496 2007-12-31 19:56 SoftPhone\Client\Client.aps
文件 4725 2008-01-01 01:40 SoftPhone\Client\Client.clw
文件 2384 2007-12-31 16:03 SoftPhone\Client\Client.cpp
文件 42792 2007-12-27 16:26 SoftPhone\Client\Client.dep
文件 8483 2007-12-31 15:04 SoftPhone\Client\Client.dsp
文件 535 2007-12-31 13:52 SoftPhone\Client\Client.dsw
文件 1324 2007-12-22 20:12 SoftPhone\Client\Client.h
文件 17445 2007-12-27 16:26 SoftPhone\Client\Client.mak
文件 672768 2008-01-01 01:40 SoftPhone\Client\Client.ncb
文件 2991 2008-01-01 01:40 SoftPhone\Client\Client.plg
文件 10534 2007-12-31 16:23 SoftPhone\Client\Client.rc
文件 6360 2007-12-31 16:28 SoftPhone\Client\ClientDlg.cpp
文件 1706 2007-12-31 16:21 SoftPhone\Client\ClientDlg.h
文件 6466 2008-01-01 01:40 SoftPhone\Client\SoftPhoneDlg.cpp
文件 812 2007-12-25 00:29 SoftPhone\Client\ClientSocket.h
文件 8035 2007-12-27 16:20 SoftPhone\Client\CWaveIn.cpp
文件 1647 2007-12-27 16:11 SoftPhone\Client\CWaveIn.h
文件 5799936 2008-01-01 01:40 SoftPhone\Client\DataInfo.mdb
............此处省略421个文件信息
- 上一篇:C++实现的经典小游戏源代码
- 下一篇:21天学通C++第八版最新版PDF带配套源码
评论
共有 条评论