資源簡介
白板設計、內涵源代碼。提供大家開發參考、我覺得還可以

代碼片段和文件信息
//?DLGDengLu.cpp?:?implementation?file
//
//?DLGDengLu.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“共享白板(軟件工程課程設計).h“
#include?“DLGDengLu.h“
#include?
#include?
#include?
#include?
#include?“Line.h“
#include?“Shape.h“
#include?
using?namespace?std;
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?DLGDengLu?dialog
DLGDengLu::DLGDengLu(CWnd*?pParent?/*=NULL*/)
:?CDialog(DLGDengLu::IDD?pParent)
{
//{{AFX_DATA_INIT(DLGDengLu)
//?NOTE:?the?ClassWizard?will?add?member?initialization?here
//}}AFX_DATA_INIT
}
void?DLGDengLu::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(DLGDengLu)
DDX_Control(pDX?IDC_IPADDRESS1?m_IPAddr);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(DLGDengLu?CDialog)
//{{AFX_MSG_MAP(DLGDengLu)
ON_BN_CLICKED(IDOK?OnConnect)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?DLGDengLu?message?handlers
extern?SOCKADDR_IN?addrSrv;
void?DLGDengLu::OnConnect()?
{
WORD?wVersionRequested;
WSADATA?wsaData;
int?err;
wVersionRequested?=?MAKEWORD(?1?1?);
err?=?WSAStartup(?wVersionRequested?&wsaData?);
if?(?err?!=?0?)?{
return;
}
if?(?LOBYTE(?wsaData.wVersion?)?!=?1?||
????????HIBYTE(?wsaData.wVersion?)?!=?1?)?{
WSACleanup(?);
return;?
}
//?TODO:?Add?your?control?notification?handler?code?here
DWORD?dwIP;
((CIPAddressCtrl*)GetDlgItem(IDC_IPADDRESS1))->GetAddress(dwIP);
//SOCKADDR_IN?addrSer;
addrSrv.sin_family=AF_INET;
addrSrv.sin_port=htons(6000);
//addrSrv.sin_addr.S_un.S_addr=inet_addr(“180.85.173.35“);
addrSrv.sin_addr.S_un.S_addr=htonl(dwIP);
SOCKET?sockClient=socket(AF_INETSOCK_STREAM0);
connect(sockClient(SOCKADDR*)&addrSrvsizeof(SOCKADDR));
char?recvBuf[100]?=?{‘\0‘};
recv(sockClientrecvBuf1000);
send(sockClient“luwei“strlen(“luwei“)+10);
MessageBox(recvBuf?“連接成功“?MB_OK);
//同時我把監聽線程打開
closesocket(sockClient);
WSACleanup();
//this->DestroyWindow();
}
void?DLGDengLu::Show()
{
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????29928??2010-07-01?00:43??教育白板源代碼\Debug\DLGDengLu.obj
?????文件??????????0??2010-07-01?00:43??教育白板源代碼\Debug\DLGDengLu.sbr
?????文件?????229711??2010-07-01?00:43??教育白板源代碼\Debug\DLGTalk.obj
?????文件??????????0??2010-07-01?00:43??教育白板源代碼\Debug\DLGTalk.sbr
?????文件??????14634??2010-07-01?00:43??教育白板源代碼\Debug\DrawParams.obj
?????文件??????????0??2010-07-01?00:43??教育白板源代碼\Debug\DrawParams.sbr
?????文件??????13438??2010-07-01?00:43??教育白板源代碼\Debug\Ellipse.obj
?????文件??????????0??2010-07-01?00:43??教育白板源代碼\Debug\Ellipse.sbr
?????文件?????359622??2010-07-01?00:43??教育白板源代碼\Debug\Eraser.obj
?????文件??????????0??2010-07-01?00:43??教育白板源代碼\Debug\Eraser.sbr
?????文件?????362840??2010-07-01?00:43??教育白板源代碼\Debug\Ju.obj
?????文件??????????0??2010-07-01?00:43??教育白板源代碼\Debug\Ju.sbr
?????文件?????361808??2010-07-01?00:43??教育白板源代碼\Debug\Line.obj
?????文件??????????0??2010-07-01?00:43??教育白板源代碼\Debug\Line.sbr
?????文件??????19046??2010-07-01?00:43??教育白板源代碼\Debug\MainFrm.obj
?????文件??????????0??2010-07-01?00:43??教育白板源代碼\Debug\MainFrm.sbr
?????文件?????363279??2010-07-01?00:43??教育白板源代碼\Debug\MyEllipse.obj
?????文件??????????0??2010-07-01?00:43??教育白板源代碼\Debug\MyEllipse.sbr
?????文件???????4321??2010-07-01?00:43??教育白板源代碼\Debug\Params.obj
?????文件??????????0??2010-07-01?00:43??教育白板源代碼\Debug\Params.sbr
?????文件?????358784??2010-07-01?00:43??教育白板源代碼\Debug\QLine.obj
?????文件??????????0??2010-07-01?00:43??教育白板源代碼\Debug\QLine.sbr
?????文件??????30794??2010-07-01?00:43??教育白板源代碼\Debug\Rectangle.obj
?????文件??????????0??2010-07-01?00:43??教育白板源代碼\Debug\Rectangle.sbr
?????文件??????34807??2010-07-01?00:43??教育白板源代碼\Debug\Shape.obj
?????文件??????????0??2010-07-01?00:43??教育白板源代碼\Debug\Shape.sbr
?????文件?????105869??2010-07-01?00:42??教育白板源代碼\Debug\StdAfx.obj
?????文件????1361680??2010-07-01?00:42??教育白板源代碼\Debug\StdAfx.sbr
?????文件?????328704??2010-07-01?00:43??教育白板源代碼\Debug\vc60.idb
?????文件?????462848??2010-07-01?00:43??教育白板源代碼\Debug\vc60.pdb
............此處省略67個文件信息
評論
共有 條評論