- 博客(1)
- 资源 (8)
- 收藏
- 关注
转载 文摘
其实啊,我很佩服《蜗居》郭海藻母亲,她说了一段话,意义深刻!“俗话说,男孩儿要穷养,女孩儿要富养,不是没道理的。现在想来,我这一辈子吃亏就吃亏在没钱,没为你们姐妹俩提供好点的生活。但凡你们小时候经历过富裕,都不会为眼前这些小恩小惠所迷惑,感激到把自己的一生都搭进去。你都30多了,难道还看不明白吗,天下没有白吃的午餐,一个人怎么可能不求回报地对你们好?他一定是有所图,图你的身体,图你的心。你和海藻
2009-11-26 23:21:00 717
FTPTREE 示例:显示 FTP 站点的结构和内容
FTPTREE 示例阐释下面的 MFC Internet 客户端 (WinInet) 功能:
使用 CInternetSession 和 CFtpConnection 类以最少数量的自定义代码获得 Internet 或 Intranet 连接。
将 CFtpFileFind 类与 CFtpConnection 一起使用以定位 FTP 站点的目录结构。
动态生成树控件的内容。
生成并运行示例
生成并运行 FTPTREE 示例
打开解决方案 Ftptree.sln。
在“生成”菜单上单击“生成”。
打开并运行 FTPTREE 应用程序。
FTPTREE 是示例对话框应用程序,它具有一个编辑框(用于服务器名称和该服务器上对象的路径(可选))和一个标准树控件对象。树控件属于此对话框,并且显示错误信息或在 ftp:// 编辑框中指定的 FTP 站点的内容(最多 128 项)。
CInternetSession 对象封装与 Internet(或 Intranet)的连接。当 FTPTREE 对话框存在于内存中时该对象将保持封装,但它可以只在需要时用很少的系统开销很容易地打开(并在之后立即关闭)。
FTPTREE 基于在注册表中指定的配置打开 Internet 会话。以下为 ftp:// 编辑框的有效输入。
myserver — 仅为 Intranet FTP 服务器的名称。
www.myserver.tld — 仅为 Internet FTP 服务器的名称。
myserver/dir/ — FTP 服务器和路径的名称。该路径将在树控件中扩展。
myserver/dir/file — FTP 服务器的名称和特定对象的路径。如果找到了该对象则选择它;如果未提供该对象,将尽可能地扩展树。
可以将协议前缀 ftp:// 添加到上述任何项中。
可能需要 TIS 代理来用于连接
FTPTREE 示例(通常情况下,包括 Wininet.dll)要求与 FTP 服务器直接连接或通过 TIS 代理与 FTP 服务器连接。FTPTREE、CFtpConnection 和直接 WININET API 调用将不与 CERN FTP 代理正确工作。
FTPTREE 示例使用在注册表中指定的代理信息。如果获得诸如“与服务器的连接被重置”之类的消息,这些消息表明 FTPTREE 无法与 Internet 站点连接,您可能需要更改您预配置的注册表设置来为 FTP 服务指定 TIS 代理。可以在 Internet Explorer 中的“选项”属性表的“连接”选项卡上更改这些设置。相应的注册表项是:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable"
"ProxyServer"
"ProxyOverride"
关键字
此示例说明以下关键字:
CFtpConnection::CFtpConnection;CFtpConnection::SetCurrentDirectory;CFtpConnection::GetCurrentDirectory;CFtpConnection::Close;CFtpFileFind::CFtpFileFind;CFtpFileFind::FindFile;CFtpFileFind::FindNextFile;CFileFind::IsDirectory;CInternetSession::CInternetSession;CInternetSession::GetFtpConnection;CInternetSession::Close;
2008-09-09
周立功《ARM嵌入式系统基础教程》教学ppt课件1-4和6章
周立功《ARM嵌入式系统基础教程》教学ppt课件1-4和6章老师的课件拿来给大家分享,个人感觉这课件很不错的。里面有几章有密码,选只读即可,不影响学习的~
2008-06-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人