获取快捷方式文件的路径时出现问题!

时间:2010-05-17 08:28:08

标签: mfc filepath

在我的应用程序中,我可以选择将文件添加到列表中..它是否允许用户使用CFileDialog在同一个..am中选择多个文件,并启用OFN_MULTISELECT(用于多选)。我面临的问题是,当我尝试添加一个快捷方式文件时..没有采取实际的快捷方式路径,它的实际路径。实际上我想避免将快捷方式文件添加到我的列表中,但每个快捷方式文件都是正在添加没有扩展名“.lnk”(我不知道原因)。 那么,有没有办法可以忽略添加的快捷方式文件。

1 个答案:

答案 0 :(得分:1)

你需要旗帜:

OFN_NODEREFERENCELINKS = 0x100000;

问候 哎呀 PS:它不会忽略链接的添加,但它确保让链接保持原样。您将获得带有* .lnk扩展名的链接文件。之后,您可以在代码中过滤掉它们。