0
当用户选择文件或/和文件夹时,我想要以编程方式知道所选文件或/和文件夹的名称。以编程方式选择使用C#的文件
我认为,如果我将lvm_selected消息发送到资源管理器窗口,它可能会返回给我选定的项目。
但是,这只是一个想法,如果有人能帮助我让它知道正确的方法,那将是很好的。
我宁愿在C#中这样做,但C++也应该没问题。
在此先感谢。
当用户选择文件或/和文件夹时,我想要以编程方式知道所选文件或/和文件夹的名称。以编程方式选择使用C#的文件
我认为,如果我将lvm_selected消息发送到资源管理器窗口,它可能会返回给我选定的项目。
但是,这只是一个想法,如果有人能帮助我让它知道正确的方法,那将是很好的。
我宁愿在C#中这样做,但C++也应该没问题。
在此先感谢。
http://www.codeproject.com/KB/shell/AutomateShellWindow.aspx 注意该方法被UAC破坏。如果你的客户有UAC,写一个BHO。
你究竟在努力完成什么?你想监视用户在他们的机器上做了些什么,他们去了哪些文件夹,或者你只是想在你的应用程序中打开一个打开文件对话框并让用户选择一些东西? – 2009-10-29 18:49:54
我通常反对回答以下问题:“你为什么这样做......你应该做点别的事情”,但是这一次我必须同意@安娜李尔的一点点,因为我不确定你在问什么因为可以可靠地完成,也因为可能有更好的方法来实现您的最终目标。 – 2009-10-29 19:45:15
@Anna,@Miky我正在开发一个软件的一部分,它应该返回所选文件或文件夹的路径。我没有看到打开文件对话框。比方说,用户选择了两个文件,我想知道所选文件的路径和文件名。 – 2009-10-30 03:27:41