CFtpConnection::GetCurrentDirectoryAsURL
Chamar essa função de membro para obter o nome do diretório atual como um URL.
BOOL GetCurrentDirectoryAsURL(
CString& strDirName
) const;
BOOL GetCurrentDirectoryAsURL(
LPTSTR pstrName,
LPDWORD lpdwLen
) const;
Parâmetros
strDirName
Uma referência a uma cadeia de caracteres que recebe o nome do diretório.pstrDirName
Um ponteiro para uma cadeia de caracteres que recebe o nome do diretório.lpdwLen
Um ponteiro para um dword que contém as informações a seguir:Em a entrada
O tamanho do buffer referenciado por pstrDirName.
O retorno
o número de caracteres armazenados a pstrDirName.Se a função de membro falha e ERROR_INSUFFICIENT_BUFFER é retornado, então lpdwLen contém o número de bytes que o aplicativo deve atribuir para receber a cadeia de caracteres.
Valor de retorno
Diferente de zero se com êxito; se não 0.Se a chamada falha, a função GetLastError Win32 pode ser chamado para determinar a causa do erro.
Comentários
GetCurrentDirectoryAsURL se comporta o mesmo que GetCurrentDirectory
o parâmetro strDirName pode ser nomes de arquivo relativo ao diretório atual ou totalmente qualificado parcialmente qualificado.Uma barra invertida (\) ou a barra (/) podem ser usadas como o separador de diretório para qualquer nome.GetCurrentDirectoryAsURL converte os separadores do nome de diretório para caracteres apropriadas antes que eles sejam usados.
Requisitos
Cabeçalho: afxinet.h