91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡(jiǎn)介

連連看是以VC6.0為平臺(tái),用標(biāo)準(zhǔn)C++語(yǔ)言、基于微軟MFC類庫(kù)完成的一個(gè)簡(jiǎn)單的軟件。整套軟件由客戶端程序和服務(wù)器端程序構(gòu)成,客戶端運(yùn)行在玩家的個(gè)人電腦上,所有操作均通過(guò)網(wǎng)絡(luò)通訊向服務(wù)器發(fā)送請(qǐng)求,并接受服務(wù)器端程序處理的結(jié)果。客戶端主要處理游戲界面顯示,主要包括:玩家注冊(cè)、游戲登錄、大廳瀏覽、參與游戲、游戲旁觀、各玩家游戲縮略圖以及查看玩家游戲積分等功能。服務(wù)器端處理客戶端的各種業(yè)務(wù)請(qǐng)求,主要包括:用戶注冊(cè)、玩家登陸、進(jìn)入房間、入座、準(zhǔn)備、開始游戲等功能。

資源截圖

代碼片段和文件信息

//?Socket1.cpp:?implementation?of?the?CSocket?class.
//
//////////////////////////////////////////////////////////////////////

#include?“stdafx.h“
#include?“LianLianKanClient.h“
#include?“AsyncSelectSocket.h“

#ifdef?_DEBUG
#undef?THIS_FILE
static?char?THIS_FILE[]=__FILE__;
#define?new?DEBUG_NEW
#endif
SOCKET?CAsyncSelectSocket::m_socket;
sockaddr_in?CAsyncSelectSocket::m_servaddr;
//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////

CAsyncSelectSocket::CAsyncSelectSocket()
{
memset(&m_servaddr0sizeof(m_servaddr));
m_servaddr.sin_family?=?AF_INET;
m_servaddr.sin_addr.s_addr?=?inet_addr(“127.0.0.1“);
m_servaddr.sin_port?=?htons(5555);
//? memset(&servaddr0sizeof(servaddr));
//? servaddr.sin_family?=?AF_INET;
//? servaddr.sin_addr.s_addr?=?inet_addr(“127.0.0.1“);
//? servaddr.sin_port?=?htons(5555);
}

CAsyncSelectSocket::~CAsyncSelectSocket()
{

}
BOOL?CAsyncSelectSocket::StartSocket()
{
WORD?wVersionRequested;
WSADATA?wsaData;
int?err;

wVersionRequested?=?MAKEWORD(?2?2?);

err?=?WSAStartup(wVersionRequested?&wsaData?);
if?(?err?!=?0?)?{
return?FALSE;
}

if?(?LOBYTE(?wsaData.wVersion?)?!=?2?||
????????HIBYTE(?wsaData.wVersion?)?!=?2?)?{
WSACleanup(?);
return?FALSE;?
}

// SOCKET?udpSocket;
// sockaddr_in?servaddr;

if?((m_socket?=?socket(AF_INETSOCK_DGRAM0))?==?INVALID_SOCKET)
{
// cout<<“socket()?failed?error?code?=?“< return?FALSE;
}


int?opt?=?1;
if?(setsockopt(m_socketSOL_SOCKETSO_REUSEADDR(const?char*)&optsizeof(opt))?==?SOCKET_ERROR)
{
// cout<<“setsockopt()?failed?error?code?=?“< return?FALSE;
}

//? if?(bind(m_socket(sockaddr*)&m_servaddrsizeof(m_servaddr))?==?SOCKET_ERROR)
//? {
//? // cout<<“bind()?failed?error?code?=?“<//? return?FALSE;
//? }

ULONG?nonBlock=?1;
if?(ioctlsocket(m_socket?FIONBIO?&nonBlock)?==?SOCKET_ERROR)
{
// cout<<“ioctlsocket()?failed?error?code?=?“< return?FALSE;
}
CWnd*?hWnd?=?((CLianLianKanClientApp*)AfxGetApp())->ChildWnds[GET_MESSAGE_WIN];
WSAAsyncSelect(m_sockethWnd->m_hWndWM_SERVICE_MSGFD_READ);
return?TRUE;
}
//?void?CSocket::StopSocket()
//?{
//? closesocket(m_socket);
//? WSACleanup();
//?}
int?CAsyncSelectSocket::SendToService(char?*bufint?total)
{
int?re?=?0send_len?=?0;
while?(send_len? {
re?=?sendto(m_socketbuftotal0(sockaddr*)&m_servaddrsizeof(m_servaddr));
if(SOCKET_ERROR?==?re)
return?FALSE;
send_len?+=?re;
}
return?send_len;
}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件????????238??2010-03-17?14:00??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\02.bmp

?????文件???????1862??2010-03-19?13:41??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\1.bmp

?????文件???????2745??2010-04-11?09:45??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\AsyncSelectSocket.cpp

?????文件???????1204??2010-04-11?11:31??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\AsyncSelectSocket.h

?????文件???????2846??2010-04-07?12:51??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\ConfigFile.cpp

?????文件???????1134??2010-04-07?11:25??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\ConfigFile.h

?????文件??????43011??2010-05-23?21:27??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\Gameing.cpp

?????文件???????4499??2010-05-22?20:59??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\Gameing.h

?????文件?????280220??2011-02-08?13:56??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\LianLianKanClient.aps

?????文件???????6294??2011-02-10?20:04??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\LianLianKanClient.clw

?????文件???????2779??2010-05-11?21:37??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\LianLianKanClient.cpp

?????文件???????7259??2011-02-10?21:00??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\LianLianKanClient.dsp

?????文件????????557??2010-04-06?13:07??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\LianLianKanClient.dsw

?????文件???????1558??2010-05-15?23:30??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\LianLianKanClient.h

?????文件????1123328??2011-02-17?22:36??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\LianLianKanClient.ncb

?????文件??????56832??2011-02-17?22:36??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\LianLianKanClient.opt

?????文件???????2275??2011-02-10?21:14??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\LianLianKanClient.plg

?????文件??????13886??2011-02-08?13:56??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\LianLianKanClient.rc

?????文件????3572736??2010-05-15?02:12??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\LianLianKanClient.vsd

?????文件???????3365??2010-04-05?20:40??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\LianLianKanClient1.clw

?????文件??????18311??2010-05-25?00:19??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\LianLianKanClientDlg.cpp

?????文件???????3158??2010-05-23?10:19??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\LianLianKanClientDlg.h

?????文件???????6750??2010-05-23?21:10??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\LoginDlg.cpp

?????文件???????1716??2010-04-08?10:10??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\LoginDlg.h

?????文件???????3777??2010-04-06?13:01??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\ReadMe.txt

?????文件???????5510??2010-05-25?21:08??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\RegeditDlg.cpp

?????文件???????1583??2010-04-09?14:34??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\RegeditDlg.h

?????文件????????374??2010-03-16?14:23??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\res\bitmap1.bmp

?????文件????????614??2010-03-19?13:32??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\res\bitmap3.bmp

?????文件???????1142??2010-04-08?11:13??基于MFC的網(wǎng)絡(luò)版連連看系統(tǒng)_源文件\LianLianKanClient\res\bitmap4.bmp

............此處省略364個(gè)文件信息

評(píng)論

共有 條評(píng)論