1

我想开发一个软件。
该软件只会获取当前所选文件的路径。
假设我单击桌面上的文件。
现在我想获取这个文件的路径。
因此,每当进行新选择时,只需获取新选择文件的路径。
有任何想法吗?

4

3 回答 3

2

Windows 桌面窗口最终是一个 ListView 控件(至少它是在 Windows XP 中......)所以如果你需要知道 ListView 的选定项目,你基本上需要获取桌面的句柄并检查什么是选择。

不确定 Windows Vista 和 7 位我想这并没有太大的不同,正如 David 所评论的那样,如果你希望每个资源管理器窗口都这样做可能会更困难但应该仍然可行,请先看看这里:

如何获取桌面的窗口句柄?

于 2011-08-28T11:23:14.677 回答
1

也许你应该看看OpenFileDialog

于 2011-08-28T11:24:00.337 回答
0

我认为您可以使用 Shaun 所说的关于查看 OpenFileDialog 的内容。

您也可以参考以下链接:

如何使用 OpenFileDialog

该链接还教您如何更改标题、过滤类型文件和其他 1 或 2 个有关 OpenFileDialog 的文件。

希望这可以帮助。

于 2011-08-28T11:33:40.253 回答