函式原型:
這個函式共有下面兩個構造類型:
BOOL GetCurrentDirectoryAsURL( CString& strDirName ) const;
BOOL GetCurrentDirectoryAsURL( LPTSTR pstrDirName, LPDWORD lpdwLen ) const;
返回值:
如果函式調用成功則返回非零值,否返回零值。如果失敗則調用Win32函式GetLastError()來返回出錯信息
函式參數:
strDirName 接收目錄名的字元串參考。
pstrDirName 指向接收目錄名的字元串的指針。
lpdwLen 指向DWORD,此雙位元組包含以下的更多信息。
入口處pstrDirName指向的緩衝區大小。
返回時存放在pstrDirName中的字元數。如果成員函式失敗並返回ERROR_INSUFFICIENT_BUFFER,則
lpdwLen包含套用必須為接收字元串分配的位元組數。
說明
調用此成員函式獲取一個作為URL的當前目錄名,GetCurrentDirectoryAsURL與GetCurrentDirectory功能相同。
參數strDirName可為部分或完整的與當前目錄相關的可用檔案名稱。目錄分隔設定可為反斜線(\)和斜線(/),
使用之前,GetCurrentDirectoryAsURL將目錄名分隔設定轉化為適當的字元。