CFtpConnection::GetCurrentDirectoryAsURL
URL として現在のディレクトリ名を取得するには、このメンバー関数を呼び出します。
BOOL GetCurrentDirectoryAsURL(
CString& strDirName
) const;
BOOL GetCurrentDirectoryAsURL(
LPTSTR pstrName,
LPDWORD lpdwLen
) const;
パラメーター
strDirName
ディレクトリの名前を受け取る文字列への参照。pstrDirName
ディレクトリの名前を受け取る文字列へのポインター。lpdwLen
次の情報を含む DWORD へのポインター:エントリ
pstrDirNameで参照されるバッファーのサイズ。
返します。
pstrDirNameに格納されている文字数。メンバー関数が失敗し、がを返す場合、は ERROR_INSUFFICIENT_BUFFER lpdwLen 文字列を受け取るに割り当てる必要があるアプリケーションがバイト数が含まれます。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。呼び出しが失敗した場合、エラーの原因を判断するために、Win32 関数 GetLastError が呼び出されるかがあります。
解説
GetCurrentDirectoryAsURL は GetCurrentDirectoryと同様に動作します
パラメーター strDirName は、現在のディレクトリに対して相対的または完全修飾部分修飾ファイル名のいずれかです。円記号 (\) またはスラッシュは、いずれかの名前のディレクトリの区切り記号として (/) を使用できます。GetCurrentDirectoryAsURL は、適切な文字に使用される前にディレクトリ名の区切りをに変換します。
必要条件
ヘッダー: afxinet.h