请教TransmitFile的用法? 本帖最后由 VisualEleven 于 2010-11-08 10:08:32 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本帖最后由 VisualEleven 于 2010-11-01 10:19:09 编辑 完成端口->TransmitFile 和 TransmitPackets (收集)http://www.cnblogs.com/duzouzhe/archive/2009/11/04/1596294.html 感谢大家的回复,有几个补充的不明白的地方1,另外如果我想如果从A传文件到B的时候,B并不知道文件名,也不做确定接受文件对话框,文件名应该如何传送比较合理,怎样区分文件名帧和数据帧呢?2,关于tcp接收并不能保证一次完全接收,比如一帧1024字节在最坏情况下要接收1024次,那么我即使像这样简单封包typedef struct tagFrame{ int length; char buffer[1000];}Frame;又怎么能保证第一个length能够被完整接收到,以便确定buffer的长度呢? 原来接收端要拼包大宝的博客有很好的叙述http://blog.csdn.net/sodme/archive/2005/07/10/419233.aspx感谢大家,帖子结了 谁能帮我把下面程序中的窗体,变成无边框窗体? error LNK2001 编译不通过 对话框颜色 textout问题 数据库某表中有230万条数据,怎样存取数据快些 CRectTracker相关的问题! sprintf为什么运行出错? 窗口问题 请问各位:如何在VC++ Win32控制台程序 中实现类似于VB的inkey(0)函数一样的功能? 一个非技术性问题!有创意者给分! 什么事情必须要用到VirtualAlloc? 求下vc局域网内语音通信的代码,能实现局域网内两台机子点对点语音通信的.
http://www.cnblogs.com/duzouzhe/archive/2009/11/04/1596294.html
1,另外如果我想如果从A传文件到B的时候,B并不知道文件名,也不做确定接受文件对话框,文件名应该如何传送比较合理,怎样区分文件名帧和数据帧呢?
2,关于tcp接收并不能保证一次完全接收,比如一帧1024字节在最坏情况下要接收1024次,那么我即使像这样简单封包typedef struct tagFrame
{
int length;
char buffer[1000];
}Frame;又怎么能保证第一个length能够被完整接收到,以便确定buffer的长度呢?
大宝的博客有很好的叙述
http://blog.csdn.net/sodme/archive/2005/07/10/419233.aspx
感谢大家,帖子结了