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