我使用的环境:
我想打开回收站并选择一个文件。它应该是这样的:
cmdline = _T(" /select, \"");
cmdline += szPath;
cmdline += _T("\"");
::ShellExecute(NULL, _T("open"), _T("explorer.exe"), cmdline, NULL, SW_SHOWNORMAL)
但是回收站与文件系统不同。有什么建议吗?
答案 0 :(得分:0)
可以按ShellExecuteEx
打开回收站,plFile
的参数应为'explorer.exe'
。打开回收站后,使用FindWindow
,可以找到recyle bin。因为我正在使用由Microsoft自己开发和使用的explorer
,所以我不知道资源管理器的实现,所以它一直在这里。