设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1991|回复: 5

关于文件传输的问题

[复制链接]

36

主题

97

帖子

366

积分

中级会员

Rank: 3Rank: 3

积分
366
发表于 2015-12-18 09:50:25 | 显示全部楼层 |阅读模式
新手学习anychat 已经咨询了很多,都得到了很耐心的解答,可是还是很迷惑,请问有没有写好的客户端与C++服务器之间文件传输的程序,想学习一下!谢谢了!1162501211@qq.com

回复

使用道具 举报

发表于 2015-12-18 10:04:40 | 显示全部楼层
您好,请参考windows SDK包src/ client目录下的源程序。
回复 支持 反对

使用道具 举报

36

主题

97

帖子

366

积分

中级会员

Rank: 3Rank: 3

积分
366
 楼主| 发表于 2015-12-18 10:22:55 | 显示全部楼层
您好,请问有服务器向客户端传输文件的源程序吗?谢谢
回复 支持 反对

使用道具 举报

发表于 2015-12-18 10:38:01 | 显示全部楼层
smilehui2014 发表于 2015-12-18 10:22
您好,请问有服务器向客户端传输文件的源程序吗?谢谢

您好,在服务器端调用传输文件接口即可,具体可以参考我们的开发文档!
回复 支持 反对

使用道具 举报

36

主题

97

帖子

366

积分

中级会员

Rank: 3Rank: 3

积分
366
 楼主| 发表于 2015-12-18 10:58:05 | 显示全部楼层
DWORD BRAS_TransFile(DWORD dwUserid, LPCTSTR lpLocalPathName, DWORD wParam,

DWORD lParam, DWORD dwFlags, DWORD& dwTaskId);

    wParam:         附带参数1,便于上层应用扩展

    lParam:         附带参数2

    dwFlags:       特殊功能标志,参考:“BRAS_TransBufferEx”方法

    dwTaskId        与该文件传输对应的任务 ID              (只有任务添加成功后,该ID

才会自动生成,可利用该ID 查询该任务的传输进度)
我知道有传输文件的接口,可是请问 传输文件接口里有这些参数,该如何设定?尤其是dwTaskId 如何获取的呢?,谢谢
回复 支持 反对

使用道具 举报

发表于 2015-12-18 11:03:44 | 显示全部楼层
smilehui2014 发表于 2015-12-18 10:58
DWORD BRAS_TransFile(DWORD dwUserid, LPCTSTR lpLocalPathName, DWORD wParam,

DWORD lParam, DWORD  ...

您好,dwTaskId 在传输文件的回调事件中返回,然后根据dwTaskId ,使用文件查询API即可查询到文件传输状态。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2022-8-15 19:29 , Processed in 0.109870 second(s), 22 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表