我有一個應用程序列出用戶機器中的所有音樂文件,「資源管理器」按鈕用於快速打開Windows資源管理器,並在Windows資源管理器中突出顯示該文件。我嘗試了ShellExecute,但它不起作用,API將啓動關聯應用程序。任何Windows API都可以做到這一點?提前致謝。如何在Windows資源管理器中找到文件
3
A
回答
7
你可以簡單地用/select
說法開始explorer.exe
,詳細的in this Knowledge Base article:
Explorer /select,C:\TestDir\TestApp.exe
1
您可以create an IE instance並導航到你的文件夾,然後從頂部level browser servicequery the IShellBrowser service並獲得活動視圖的IShellView接口。使用IShellView :: SelectItem來選擇項目。
記得調用IWebBrowser ::當你不需要瀏覽器窗口時退出。
此方法無法避開Windows Vista的用戶界面特權隔離。如果該文件夾在具有不同完整性級別的進程中打開,則需要代理IE擴展來繼續自動化。
相關問題
- 1. 在文件資源管理器(DDMS)中找不到db文件
- 2. Android中的文件資源管理器像Windows資源管理器
- 3. 在Windows資源管理器
- 4. 在Windows資源管理器
- 5. 如何更改文件擴展名,Windows/Windows資源管理器
- 6. 如何刷新Windows資源管理器
- 7. DragNDrop從Java到Windows資源管理器
- 8. Windows資源管理器如何提取EXE文件的圖標
- 9. WPF的Windows資源管理器控件?
- 10. 將文件拖放到jar文件(在Windows資源管理器中)
- 11. 使用Python COM在Windows資源管理器中選擇文件?
- 12. Windows如何將圖標關聯到資源管理器shell中的文件?
- 13. 拖放文件從列表視圖到Windows資源管理器?
- 14. 打開Windows資源管理器到組合GUID文件夾
- 15. WPF將文件拖放到TreeView從Windows資源管理器
- 16. Windows資源管理器中的文件拖動事件
- 17. 在Windows資源管理器中添加圖像文件與解決方案資源管理器
- 18. Android中的文件資源管理器
- 19. 如何將文件夾/文件從一個Windows資源管理器拖放到C#中的另一個Windows資源管理器?
- 20. 在Windows資源管理器中無法看到在android中創建的文件
- 21. IShellFolder.EnumObjects - 異步在Windows資源管理器
- 22. 我如何「在資源管理器中打開資源管理器中的文件夾」PHP
- 23. 如何在RCP應用程序中顯示Windows文件資源管理器?
- 24. 如何在WPF中創建Windows資源管理器文件預覽屏幕?
- 25. 如何在C#中添加文件資源管理器選項?
- 26. 如何在Nuget包資源管理器中引用lib文件
- 27. 如何在Eclipse包資源管理器中查看類文件?
- 28. 文件資源管理器在最新的Windows 10破壞
- 29. 在Windows資源管理器啓動文件夾用PHP
- 30. 突出顯示Windows資源管理器窗口中的文件
你知道命令行如何默認選擇多個文件嗎 – 2009-11-16 13:51:36
似乎不可能。 – Joey 2009-11-16 13:57:08