CFtpConnection::GetCurrentDirectory

调用该成员函数获取当前目录的名称。

BOOL GetCurrentDirectory(
   CString& strDirName 
) const;
BOOL GetCurrentDirectory(
   LPTSTR pstrDirName,
   LPDWORD lpdwLen 
) const;

参数

  • strDirName
    要接收目录名的字符串的引用。

  • pstrDirName
    要接收目录名的字符串的指针。

  • lpdwLen
    对包含以下信息的DWORD的指针:

    在项

    pstrDirName引用的缓冲区的大小。

    在返回

    字符数存储到 pstrDirName。 如果成员函数失败,并ERROR_INSUFFICIENT_BUFFER返回,则 lpdwLen 包含应用程序必须分配以接收该字符串的字节数。

返回值

非零,如果成功;否则为0。 如果调用失败,Win32函数 GetLastError 可以调用以确定导致错误的原因。

备注

获取目录名用作URL,调用 GetCurrentDirectoryAsURL

参数 pstrDirName 或 strDirName 可以是部分限定的文件名相对于当前目录或完全限定。 反斜杠(\)或斜杠(/)可用作内容分隔符为上述任一个名称。 在使用之前,GetCurrentDirectory 将目录名分隔符为适当的字符它们。

要求

Header: afxinet.h

请参见

参考

CFtpConnection选件类

层次结构图

CFtpConnection::GetCurrentDirectoryAsURL

CInternetConnection选件类