如何在Windows编程中探索和select回收站中的一个文件?
How to explore and select one file in Recycle Bin On Windows pragramming?
我使用的环境:
- OS: Windows 10
- IDE: Visual Studio 2015
- 语言:C++
我想打开回收站和select 一个文件。它应该是这样的:
cmdline = _T(" /select, \"");
cmdline += szPath;
cmdline += _T("\"");
::ShellExecute(NULL, _T("open"), _T("explorer.exe"), cmdline, NULL, SW_SHOWNORMAL)
但是回收站不同于文件系统。有什么建议吗?
可以通过ShellExecuteEx
打开回收站,plFile
的参数应该是'explorer.exe'
。打开回收站后,使用FindWindow
,可以找到回收站。因为我用的是微软自己开发使用的explorer
,不知道explorer的实现,所以卡在这里。
我使用的环境:
- OS: Windows 10
- IDE: Visual Studio 2015
- 语言:C++
我想打开回收站和select 一个文件。它应该是这样的:
cmdline = _T(" /select, \"");
cmdline += szPath;
cmdline += _T("\"");
::ShellExecute(NULL, _T("open"), _T("explorer.exe"), cmdline, NULL, SW_SHOWNORMAL)
但是回收站不同于文件系统。有什么建议吗?
可以通过ShellExecuteEx
打开回收站,plFile
的参数应该是'explorer.exe'
。打开回收站后,使用FindWindow
,可以找到回收站。因为我用的是微软自己开发使用的explorer
,不知道explorer的实现,所以卡在这里。