网络共享白板


网络共享白板,含简单绘图,网络通信,学习网络共享白板的例子
资源截图
代码片段和文件信息
// 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] = {‘‘};
recv(sockClientrecvBuf1000);
send(sockClient“luwei“strlen(“luwei“)+10);

MessageBox(recvBuf “连接成功“ MB_OK);

//同时我把监听线程打开

closesocket(sockClient);
WSACleanup();
//this->DestroyWindow();
}


void DLGDengLu::Show()
{

}

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

     文件       2338  2010-06-23 02:31  C++写的网络共享白板共享白板(试验)DLGDengLu.cpp

     文件       1199  2010-06-23 02:31  C++写的网络共享白板共享白板(试验)DLGDengLu.h

     文件       2447  2010-07-01 00:38  C++写的网络共享白板共享白板(试验)DLGTalk.cpp

     文件       1285  2010-06-30 20:39  C++写的网络共享白板共享白板(试验)DLGTalk.h

     文件        576  2010-06-22 18:27  C++写的网络共享白板共享白板(试验)DrawParams.cpp

     文件        593  2010-06-22 18:29  C++写的网络共享白板共享白板(试验)DrawParams.h

     文件        555  2010-06-23 00:25  C++写的网络共享白板共享白板(试验)Ellipse.cpp

     文件        535  2010-06-23 00:25  C++写的网络共享白板共享白板(试验)Ellipse.h

     文件       3099  2010-06-23 01:33  C++写的网络共享白板共享白板(试验)Eraser.cpp

     文件        686  2010-06-23 01:10  C++写的网络共享白板共享白板(试验)Eraser.h

     文件   74055680  2018-05-31 09:17  C++写的网络共享白板共享白板(试验)ipch共享白板(软件工程课程设计)-4e7de245共享白板(软件工程课程设计)-a5a75e9c.ipch

     文件       4111  2018-05-26 09:59  C++写的网络共享白板共享白板(试验)Ju.cpp

     文件        700  2010-06-22 23:34  C++写的网络共享白板共享白板(试验)Ju.h

     文件       3480  2018-05-26 09:56  C++写的网络共享白板共享白板(试验)Line.cpp

     文件        716  2010-06-22 18:32  C++写的网络共享白板共享白板(试验)Line.h

     文件       2389  2010-06-21 19:17  C++写的网络共享白板共享白板(试验)MainFrm.cpp

     文件       1440  2010-06-21 19:17  C++写的网络共享白板共享白板(试验)MainFrm.h

     文件       4071  2018-05-26 09:50  C++写的网络共享白板共享白板(试验)MyEllipse.cpp

     文件        756  2010-06-23 00:36  C++写的网络共享白板共享白板(试验)MyEllipse.h

     文件        548  2010-06-21 21:19  C++写的网络共享白板共享白板(试验)Params.cpp

     文件        551  2010-06-21 23:04  C++写的网络共享白板共享白板(试验)Params.h

     文件       2715  2010-06-22 23:21  C++写的网络共享白板共享白板(试验)QLine.cpp

     文件        678  2010-06-22 21:27  C++写的网络共享白板共享白板(试验)QLine.h

     文件       4657  2010-06-21 18:44  C++写的网络共享白板共享白板(试验)ReadMe.txt

     文件        902  2010-06-22 20:07  C++写的网络共享白板共享白板(试验)Rectangle.cpp

     文件        754  2010-06-22 20:07  C++写的网络共享白板共享白板(试验)Rectangle.h

     文件       1318  2010-06-23 00:22  C++写的网络共享白板共享白板(试验)
esToolbar.bmp

     文件       1078  2010-06-21 18:44  C++写的网络共享白板共享白板(试验)
es共享白板(软件工程课程设计).ico

     文件        420  2010-06-21 18:44  C++写的网络共享白板共享白板(试验)
es共享白板(软件工程课程设计).rc2

     文件       1078  2010-06-21 18:44  C++写的网络共享白板共享白板(试验)
es共享白板(软件工程课程设计)Doc.ico

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)