www.pudn.com > udp.rar > remote.cpp


// remote.cpp : Defines the entry point for the console application. 
// 
 
#include "stdafx.h" 
#include "remote.h" 
#include "process.h" 
 
#ifdef _DEBUG 
#define new DEBUG_NEW 
#undef THIS_FILE 
static char THIS_FILE[] = __FILE__; 
#endif 
 
///////////////////////////////////////////////////////////////////////////// 
// The one and only application object 
 
CWinApp theApp; 
 
using namespace std; 
 
 
unsigned int __stdcall ConnThread(void* param); 
 
int _tmain(int argc, TCHAR* argv[], TCHAR* envp[]) 
{ 
	int nRetCode = 0; 
 
	// initialize MFC and print and error on failure 
	if (!AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), 0)) 
	{ 
		// TODO: change error code to suit your needs 
		cerr << _T("Fatal Error: MFC initialization failed") << endl; 
		nRetCode = 1; 
	} 
	else 
	{ 
		// TODO: code your application's behavior here. 
		CString strHello; 
		strHello.LoadString(IDS_HELLO); 
		cout << (LPCTSTR)strHello << endl; 
	} 
	 
	WSADATA wsa; 
	if(!AfxSocketInit(&wsa)) 
	{ 
		cout<<_T("socket init failed")<