用SendStream发送图片,应如何接收?
客户端如下:
void __fastcall TForm1::SpeedButton7Click(TObject *Sender)
{
TMemoryStream * mem= new TMemoryStream;
Image1->Width=Screen->Width ;
Image1->Height= Screen->Height ;
BitBlt(screenimg->Canvas->Handle ,0,0, Screen->Width, Screen->Height ,GetDC(0),0,0,SRCCOPY);
Image1->Refresh();
Image1->Picture->Bitmap->SaveToStream(mem);
ClientSocket1->Socket->SendStream(mem);
}
服务器端应如何将收到的mem保存到Image2中?