术语 | CFtpConnection::GetFile | ||||||||||||||||||||||||||||||||||||
释义 | CFtpConnection::GetFile BOOL GetFile(LPCTSTR pstrRemoteFile, LPCTSTR pstrLocalFile, BOOL bFailIfExists = TRUE, DWORD dwAttributes = FILE_ATTRIBUTE_NORMAL, DWORD dwFlags = FTP_TRANSFER_TYPE_BINARY, DWORD dwContext = 1 ); 返回值: 如果成功,则返回非零值,否则为0。如果失败,则调用Win32函数GetLastError返回出错原因。 参数:
说明: 调用此成员函数从FTP服务器中获得一个文件并把它存到本地机器。GetFile是一个高级例程,处理所有从FTP服务器读文件存入本地相关的操作。应用如果只想获取文件数据或在文件传输中加强控制,则应使用OpenFile和CInternetFile::Read。 如果dwFlags是FILE_TRANSFER_TYPE_ASCII,文件数据翻译器将控件和格式化字符转换到Windows中。缺省转换为二进制,下载文件与服务器上的存储方式一样。 pstrRemoteFile和pstrLocalFile可为与当前目录相关的部分或全部可用文件名。文件名分隔符可为反斜线(\\)或斜线(/),使用之前GetFile把它转化为适当的字符。 覆盖缺省的dwContext可设置选择值。此上下文标识符与由CInternetSession对象创建的CFtpConnection对象的指定操作相关联,值返回给Cinternet-Session::OnStatusCallback,提供被标识的操作状态。要了解更多信息,可参阅联机文档“Visual C++程序员指南”中的“Internet初步:WinInet”。 请参阅:CInternetConnection |
||||||||||||||||||||||||||||||||||||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。