FTP 文件的剪贴板和拖放问题

MZHTCP 2009-06-28 11:41:15
我想做一个模拟资源管理器的程序(MFC),要能和资源管理器直接执行复制、粘贴、拖放等操作,现在在处理FTP上的文件时遇到了问题:
1、复制FTP上的文件时,如何填充剪贴板数据和读取剪贴板数据(或其它实现方法);
2、拖放FTP上的文件时,如何创建拖放源和读取拖放进来的文件(或其它拖放实现方法)。

哪位能给些提示,万分感激!!
...全文
2018 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lihuinihao6315 2009-07-27
  • 打赏
  • 举报
回复
不知道,我也想做,帮顶
FlashFXP 是一个功能强大的 FXP/FTP 软件,融合了一些其他优秀 FTP 软件的优点,如像 CuteFTP 一样可以比较文件夹,支持彩色文字显示;像 BpFTP 支持多文件夹选择文件,能够缓存文件夹;像 LeapFTP 一样的外观界面,甚至设计思路也差相仿佛。支持文件夹(带子文件夹)的文件传送、删除;支持上传、下载及第三方文件续传;可以跳过指定的文件类型,只传送需要的文件;可以自定义不同文件类型的显示颜色;可以缓存远端文件夹列表,支持FTP代理及 Socks 3&4;具有避免空闲功能,防止被站点踢出;可以显示或隐藏”隐藏”属性的文件文件夹;支持每个站点使用被动模式等。 FlashFXP v3.6 Final - (3.6.0 build 1240) 新功能 在每个站点选项都添加了”连接后激活同步浏览” 添加了 -approvessl 命令行参数,用于自动允许接受 SSL 证书。请谨慎使用 添加了 MLSD 支持 (机器格式目录列表) 添加了 自动/ANSI/UTF8 (iso-8859-1/Latin-1) 编码支持 添加了当把服务器地址粘贴到代理对话框的主机字段时,对”主机:端口”的解析 添加了从本地浏览器拖放文件到外部应用程序的功能 右键菜单添加了自定义命令 (在 FTP 文件搜索对话框) 添加了 ”队列选定的上一层” 到 FTP 搜索右键弹出菜单 右键菜单添加了”移动到”(在 FTP 文件搜索对话框) 在 FTP 搜索对话框的数据选项卡添加了新选项 ”仅搜索文件夹内与数据范围匹配的数据” 改变了关于对话框,增加了明细资料的显示 在 Windows XP 下, FlashFXP 现在以逻辑排序的方式对文件进行 alpha 排序列表, 这种行为将与你的操作系统相匹配 在任务栏双击 SSL 锁定图标现在将显示 SSL 证书对话框 改变 改进了脱机浏览模式 改进了用户/密码 FTP 站点提示 改进了同步浏览支持 升级了 Zlib 组件为最新版本 升级了文件夹浏览对话框 (使用 BIF_USENEWUI 标志), 给对话框增加一个可调大小的文件夹按钮 优化了状态窗口文本滚动 优化了 FlashFXP 加载时间。大约加快了 30% 优化了过滤对话框加载/保存时 way 选项 (例如: skiplist) 优化了当启用速度限制时的 CPU 占用率 优化了 FTP 缓冲系统, 改进了缓存的总体性能 FlashFXP 现在使用 FastMM4 内存管理 优化了本地文件浏览器列表速度。大约比加快了 237% 一旦到达连接重试限制, 该站点所有文件将被标记为已失败或已删除 (基于你的设置), 然后继续连接队列中的下一个站点 改进了查找功能 ftp:// url 用户/密码字段 url 现在以 RFC 1738 编码 升级 OpenSSL Dll 为 0.9.8g 消息框、消息输入现在居中于 FlashFXP 窗口而不是整个屏幕 添加了注册名称的 UTF8 编码显示处理 升级了 XP 方案组件为最新版本。该升级改进了对方案的支持 改进了从 Adobe Reader 或其它程序中复制 ftp:// 类型的 URL 时对剪贴板的监视处理 改进了当处理服务器脱机错误消息时的 PRET 支持 (drftpd) 修正 某种情况下, 用户初次断开与站点的连接会触发自动重新连接 FlashFXP 从缓存载入文件夹时允许切换远端文件夹, 并产生一个错误 文件列表改变了字体大小, 导致本地浏览器下拉控件清除了它的内容 如果当前工作目录不是源始目录, 从列表视图拖拽并移动对象到树状视图时会失败 登录时关闭 FlashFXP 常常导致崩溃 更改自定义命令快捷键不能设置修改标志, 并且更改无法保存 查看或编辑一个文件时, 状态栏队列剩余数显示不正确 重命名文件夹时, 它的子文件夹缓存没有清除 在某种情况下, 由于一个错误而导致列表命令失败, 但 FlashFXP 仍然认为它是成功的 在某种情况下, 当传送排队项目时, 由于缓存粘性的问题导致不良结果 解决了当拨出便携式 USB 驱动器时, FlashFXP 会出现评估版对话框的问题 在 U3 manifest 中添加了 hostCleanUp, 解决了 U3 Lauchpad 较早版本中的一个错误 ”跟踪深层动态链接” 与 ”传送期间更新目录缓存” 的内部值弄反了 Vista 兼容问题,即:当进行拖动操作时,投放目标没有适当更新 Vista 兼容问题,即:当鼠标在任务栏按钮盘旋时,缩略图显示为图标而不是程序窗口 Vista 兼容问题,即:当按下 ALT 键导致活动窗口中的对象 (比如按钮) 消失
SooGet Version 1.0 Beta5 http://www.sooget.com ---------------------------- 1. 产品说明 SooGet是一款集客户端HTTP,FTP下载和P2P文件交换功能的软件,为用户提供了强大的下载和文件交换能力。 ---------------------------- 2. 特性 (1) 多语言选择 界面文字和日志文字全部从外部的XML文件中提取。同时用户也可以生成自己的XML格式的语言文档,或者根据您的需要选择自己喜欢的文字说明。 (2) 丰富的背景选择 SooGet主窗口内的各个子窗口都可以由用户来指定背景颜色、背景图像或文字颜色 (3) 拖放窗口GIF动画支持 SooGet的拖放窗口允许用户选择自己自定义喜欢的GIF动画 (4) 下载服务 SooGet自动检查站点是否支持断点续传服务,比较一个下载文件的前后文件长度,文件日期,对不能确定文件长度的站点也提供下载支持。 (5) 文件交换服务 用户使用浏览器进入www.sooget.com站点,搜索自己喜欢文件链接. 点击链接,SooGet即可进行客户端间的文件交换. (6) 下载分类 用户可以按照不同的分类查看自己的下载任务 (7) 下载管理 SooGet提供了下载管理功能。在状态->完成子项目下,允许用户建立自己的收藏夹,方便保存下载文件。用户添加下载任务时,可以指定下载收藏夹。如果用户在添加下载任务时,不选择收藏夹,SooGet将自动选为您选择一个收藏夹 (8) 截获下载链接 SooGet可以分别从浏览器点击和剪贴板上截取用户指定的下载类型链接 (9) 拖放操作 用户可以拖放链拉到SooGet的悬浮窗口和下载任务列表 (10) 代理服务器 支持HTTP, FTP, SOCKS4、SOCKS5代理服务类型. (11) 自动登录 对经常重复使用,需要验证登录的站点,用户可以配置窗口的登录掩码对话框里设置登录用户名和密码。免除以后重复输入的麻烦。 (12) 流量控制 为合理地利用网络带宽,向用户提供了多样的流量控制选择 (13) 下载模式选择 针对目前网站对访问的限制,允许用户按自己的指定方式下载文件 (14) 线程数 每个下载任务的线程数SooGet没有规定。但在一个时间内,最多允许100个线程运行。

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧