2012-11-19 120 views
0

當使用PathCchAppend使用相對路徑指的是一些家長PathCchAppend和相對路徑

"..\..\folder1\" + "folder2" 

結果是

"folder1\folder2\" 

,而不是

"..\..\folder1\folder2\" 

,而不是使我自己的函數,是否有更好的方法/選項來追加路徑 PathCchAppendEx和Pat hCchCombine具有相同的結果。

回答

0

沒有辦法將兩個相對路徑與該系列的其中一個功能組合起來。我會得到一個絕對路徑使用GetCurrentDirectory()或GetModuleFileName()(取決於你的情況),並將其與第一個路徑結合,然後將結果與第二個路徑結合起來。通常情況下,你始終有一點可以建立一條絕對路徑。

+0

謝謝,這就是我所做的。 –