BOOL GetCurrentDirectory (CString&strDirName) const;
BOOL GetCurrentDirectory (LPTSTR PstrDirName, LPDWORD LpdwLen ) const;
Rückgabewert
Ungleich NULL, wenn erfolgreich; andernfalls 0. Wenn der Aufruf fehlschlägt, die Win32-Funktion GetLastError kann aufgerufen werden, um die Ursache des Fehlers zu ermitteln.
Parameter
strDirName
Ein Verweis auf eine Zeichenfolge, die den Namen des Verzeichnisses erhalten.
pstrDirName
Ein Zeiger auf eine Zeichenfolge, die den Namen des Verzeichnisses erhalten.
lpdwLen
Ein Zeiger auf ein DWORD, die die folgende Informationen enthält:
| Bei der Einreise | Die Größe des Puffers, auf die pstrDirName. |
| Bei Rückgabe | Die Anzahl der Zeichen, die auf PstrDirNamegespeichert. Wenn die Member-Funktion fehlschlägt und ERROR_INSUFFICIENT_BUFFER zurückgegeben wird, enthält LpdwLen die Anzahl der Bytes, die die Anwendung zuweisen muss, um die Zeichenfolge zu erhalten. |
Bemerkungen
Rufen Sie diese Memberfunktion um den Namen des aktuellen Verzeichnisses zu erhalten. Rufen Sie um stattdessen den Namen des Verzeichnisses als URL zu erhalten, GetCurrentDirectoryAsURL.
Der Parameter PstrDirName oder StrDirName kann entweder teilweise qualifizierten Dateinamen relativ zum aktuellen Verzeichnis oder vollständig qualifiziert. Ein umgekehrter Schrägstrich (\) oder Schrägstrich (/) kann als Verzeichnistrennzeichen für entweder Namen verwendet werden. GetCurrentDirectory übersetzt die Verzeichnis Name Separatoren mit den entsprechenden Zeichen, bevor sie verwendet werden.
CFtpConnection Übersicht |nbsp; Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CFtpConnection::GetCurrentDirectoryAsURL, CInternetConnection