怎么用缓冲区里把数据提出来啊  。。  有没有什么不太难的方法  谢谢了!

解决方案 »

  1.   

    提什么数据也没说啊 晕死,不可能都一样的。
    举个例子:
    读Socket 中的数据:
    BYTE buff[1024];
    memset(buff,0,1024);
    Receive(socket,buff,sizeof(buff));读文件的。
    HANDLE handle=::CreateFile(strDirPath,
    GENERIC_READ|GENERIC_WRITE,
    FILE_SHARE_WRITE|FILE_SHARE_READ,
    NULL,
    OPEN_ALWAYS,
    FILE_ATTRIBUTE_NORMAL,
    NULL);
    if(handle !=INVALID_HANDLE_VALUE )
    {
         BYTE buff[100];
    memset(buff,0x00,sizeof(buff));
    LPDWORD act_size;
    ::ReadFile(handle,buff,sizeof(buff),(LPDWORD)&act_size,NULL);
    }等等。只简单举两个例子。