【发布时间】:2009-02-10 17:41:59
【问题描述】:
Win32 API 有连接两条路径的功能吗?
我找不到它,所以我想在自己动手之前先问一下。
【问题讨论】:
标签: c winapi path filesystems
Win32 API 有连接两条路径的功能吗?
我找不到它,所以我想在自己动手之前先问一下。
【问题讨论】:
标签: c winapi path filesystems
也许你想要Shell Path Handling Functions 中的PathCombine 的功能。
【讨论】:
我不确定加入两条路径是什么意思,但您可以使用CreateSymbolicLink 将一个目录链接到另一个目录。另一种选择是CreateHardLink,这是一种为文件提供多个名称的方法。还有可用的联结点,这是链接目录的另一种方式。
请注意,所有这些都不同于由 shell 解释的更用户友好的快捷方式 (*.lnk) 文件。
如果您不必从代码中执行此操作,请使用 SysInternals'(现为 Microsoft 的)Junction 实用程序。
【讨论】: