我想知道是否有方法來切換桌面圖標以在雙擊桌面時顯示/隱藏。類似於Stardock Fences中的做法。我希望使用visual c#來完成它。如何通過使用c雙擊桌面來隱藏桌面圖標#
2
A
回答
2
0
-1
我不應用更改知道你將如何顯示/隱藏用C#桌面上的圖標,但是我讀了幾篇文章關於如何使用密鑰來做到這一點。使用註冊表項方法的問題是必須重新啓動「Explorer.exe」進程才能使更改生效。幸運的是,我發現了一個代碼示例網上說做到了這一點:
On Error Resume Next
' Kill Explorer.exe
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colProcessList = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name = 'explorer.exe'")
For Each objProcess in colProcessList
objProcess.Terminate(1)
Next
' Launch Explorer.exe
Set objShell = CreateObject("Wscript.Shell")
objShell.Run "explorer.exe"
Set objShell = Nothing
Wscript.exit
該腳本將迅速重啓「的Explorer.exe」進程,而不關閉日誌記錄當前用戶....希望它幫助!
相關問題
- 1. 隱藏Windows 8桌面圖標
- 2. 在桌面上隱藏備用圖像
- 3. 是否可以用C#隱藏特定的桌面圖標?
- 4. 在桌面上隱藏BXSlider
- 5. 在桌面上隱藏div
- 6. 如何隱藏Windows桌面並更改c#中的桌面背景顏色?
- 7. 隱藏以前的HTML桌面通知
- 8. 如何隱藏桌面上的按鈕
- 9. 隱藏視圖只是在桌面上
- 10. 隱藏或顯示桌面視圖
- 11. 如何讓「顯示/隱藏桌面圖標」設置生效?
- 12. 如何以編程方式隱藏桌面圖標?
- 13. 用於隱藏桌面圖標的批處理腳本
- 14. 如何使用xdg-desktop-icon創建Linux桌面圖標跨桌面(KDE,GNOME)?
- 15. 桌面應用,通過Facebook頁面
- 16. Winform在通過遠程桌面打開時隱藏
- 17. 通過命令行隱藏特定的桌面項目
- 18. 隱藏/顯示桌面使用c#的項目#
- 19. 如何隱藏桌面菜單,當使用移動slicknav菜單
- 20. 註冊雙擊桌面(但不在圖標!)
- 21. 隱藏帶淡入淡出效果的Mac桌面圖標?
- 22. 隱藏在Mac OS上的所有桌面圖標
- 23. 如何手動/通過註冊表刪除桌面圖標?
- 24. 通過Java流式桌面?
- 25. Direct3D通過遠程桌面
- 26. 通過遠程桌面
- 27. 通過dll桌面刷新
- 28. 如何將桌面帶入桌面?
- 29. 如何從桌面推到桌面
你是對的,最後一個鏈接似乎不工作,但無論如何感謝前2鏈接。 – murasaki5 2009-12-01 11:56:09