小弟请教了!!!大哥们帮帮忙
void CRecieveView::OnDraw(CDC* pDC)
{
CRecieveDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
char *zhang;
char buff[256];
zhang=buff;
// CString www="";
// ppp =&www;
//recieve::
// Receive(buff,256);
recieve ppp;//是CSOCKET派生类中的一个对象,但是在派生类当中没有
添加任何东西。
ppp.Receive(zhang,sizeof(buff));
CPaintDC dc(this);
dc.TextOut(20,20,zhang);
/* if(www=="")
{
dc.TextOut(20,20,"还没有传输");
}
else
{
dc.TextOut(20,20,ppp);
}*/
// TODO: add draw code for native data here
}
上面是接收程序的实现部分,
下面是发送程序的实现,但是去无法实现数据的传递
CSocket zzy;
char *aaa;
char zhang[100];
aaa=zhang;
aaa="zhang";
//CDC *pDC=GetDC();
// pDC->TextOut(50,50,aaa);
zzy.Create(5000);
zzy.SendTo(aaa,sizeof(aaa),5000,"127.0.0.1");