如题~
解决方案 »
- 求救关于MFC activex在网页上发布的问题
- 怎么创建线程和安全结束线程?
- 为什么程序改选Use MFC in a Static Library时就有错?请大侠指点,谢谢了!
- 教教我,想生成下面这种数据,并保存在可执行文件中~
- 请问怎么接受ICMP报文?
- 急,怎样从一个对话框的程序往另一个多文档程序的子窗体发送消息,并在子窗体中响应?
- 关于CString的问题
- 用ddk写wdm驱动程序,请指教!
- 我写的网络聊天程序总是被防火墙拦截,如何避免呢?
- 大侠们,快帮帮我,如何获得实时鼠标在MDI打开图像中的实时位置?
- CString中的问题 大家帮忙看一下吧
- 当输入变成随机的时候,程序有时等半天没有结果(通常100毫秒左右可以返回),要用什么思路进行调试?
a) 要使用FindFile方法
b) 但是要注意FindFile只是打开了查找的准备,并没有真正去查找,所以要是真正查找还要使用FindNextFile
c) 使用GetLength得到文件长度
完整过程如下:
1. 连接并登录FTP服务器,得到CFtpConnection *ftpConn
2. 设置远程FTP的当前路径
3. 得到指定文件csdn.zip的长度
a) 要使用FindFile方法
b) 但是要注意FindFile只是打开了查找的准备,并没有真正去查找,所以要是真正查找还要使用FindNextFile
c) 使用GetLength得到文件长度。
4. 用二进制的方式打开远程文件,得到CInternetFile *InetFile
5. 创建一个本地文件(注意要是二进制的文件,要和4对应上)
6. 不断地读取远程文件到本地的Buffer中,直到读到的长度为0,也就是代表结束。 进度条要是要求美观的话可以用Cstatic自绘 不要求的话用系统自带的算几个数值的比就可以了。
这里有个