Имеет ли Win32 API функцию для объединения двух путей?Функция Win32API для объединения каталогов?
Я не могу найти его, поэтому я думал, что попрошу, прежде чем сворачивать самостоятельно.
Имеет ли Win32 API функцию для объединения двух путей?Функция Win32API для объединения каталогов?
Я не могу найти его, поэтому я думал, что попрошу, прежде чем сворачивать самостоятельно.
Возможно, вам нужна функциональность PathCombine от Shell Path Handling Functions.
Я не уверен, что вы подразумеваете, присоединившись к двум путям, но вы можете использовать CreateSymbolicLink, чтобы связать один каталог с другим. Другим вариантом является CreateHardLink, который является способом предоставления файлам более одного имени. Существуют также доступные соединения, которые являются еще одним способом связывания каталогов.
Обратите внимание, что все они еще отличаются от более удобных для пользователя файлов ярлыков (* .lnk), которые интерпретируются оболочкой.
Если вам не нужно делать это из кода, используйте служебную программу SysInternals (теперь Microsoft) Junction.
Я думаю, что OP ищет способ комбинировать Paths как строки, а не комбинировать пути в файловой системе – JaredPar
Это имеет смысл! – Eclipse