我有一個應用程序列出用戶機器中的所有音樂文件,「資源管理器」按鈕用於快速打開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. 如何刷新Windows資源管理器
- 8. DragNDrop從Java到Windows資源管理器
- 9. Windows資源管理器如何提取EXE文件的圖標
- 10. 從Windows文件資源管理器訪問Docker容器文件
- 11. 監視Windows資源管理器事件
- 12. WPF的Windows資源管理器控件?
- 13. 將文件拖放到jar文件(在Windows資源管理器中)
- 14. 在Windows資源管理器中檢測文件選擇
- 15. Java在Windows資源管理器中選擇文件?
- 16. 無法在Windows Mobile中啓動文件資源管理器
- 17. 使用Python COM在Windows資源管理器中選擇文件?
- 18. 在Windows資源管理器中未顯示文件大小
- 19. 在Windows資源管理器中顯示文件
- 20. Windows如何將圖標關聯到資源管理器shell中的文件?
- 21. 從Windows資源管理器拖放文件到Internet Explorer
- 22. MFC CListCtrl將文件拖動到Windows資源管理器
- 23. 拖放文件從列表視圖到Windows資源管理器?
- 24. 打開Windows資源管理器到組合GUID文件夾
- 25. Matlab從Windows資源管理器拖放文件到圖(gui)
- 26. WPF將文件拖放到TreeView從Windows資源管理器
- 27. 在Windows資源管理器中添加圖像文件與解決方案資源管理器
- 28. Windows資源管理器中的文件拖動事件
- 29. Android中的文件資源管理器
- 30. 如何將文件夾/文件從一個Windows資源管理器拖放到C#中的另一個Windows資源管理器?
你知道命令行如何默認選擇多個文件嗎 – 2009-11-16 13:51:36
似乎不可能。 – Joey 2009-11-16 13:57:08