首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么将通信服务器发送来的数据在接收端以一定格式存入一个文档

2012-01-13 
如何将通信服务器发送来的数据在接收端以一定格式存入一个文档?我在做C/S模式的程序。我希望的是将服务器端

如何将通信服务器发送来的数据在接收端以一定格式存入一个文档?
我在做C/S模式的程序。我希望的是将服务器端发送来的数据在接收端创建一个文档将它存入。不论以什么样的格式。目前我做的是想让它以txt格式存。代码如下:

C/C++ code
DWORD bytes;        HANDLE m_hHandle=CreateFile(_T("RecvData.txt"),                                    GENERIC_READ|GENERIC_WRITE, //允许读写                                    FILE_SHARE_READ,                                                              NULL,                                    CREATE_ALWAYS,              //创建                                    FILE_ATTRIBUTE_NORMAL,      //没有FLAG_OVERLAPPED,没有重叠的可能                                    NULL);                if (m_hHandle)        {            WriteFile(m_hHandle,BUF,sizeof(BUF),&bytes,NULL);        }
自认为没有错。可是始终没有文档出来。单步调试时表示创建成功了的。忘大神们帮帮忙啊!

[解决办法]
为什么不用fopen, fwrite呢
[解决办法]
怎么个不行?你Debug下调试一下CreatFile返回的是INVALID_HANDLE_VALUE吗?WriteFile成功了吗?
[解决办法]
LZ 看来不理解二进制和文本io的区别

热点排行