打开Windows资源管理器UnFocused

时间:2013-11-22 04:21:56

标签: vb.net

我正在使用Process.Start("explorer.exe", "/select,""" & ExcelPath & """")打开Windows资源管理器并选择一个Excel文件。这总是将Explorer带到前端\焦点。我希望探险家能够不专心。

这可能吗?

2 个答案:

答案 0 :(得分:0)

Process.StartInfo.WindowStyle允许您启动最小化或隐藏的给定窗口。示例代码:

Dim curProcess As Process = New Process()
With curProcess
    With .StartInfo
        .FileName = "explorer.exe"
        .Arguments = "/select," & """" & ExcelPath & """"
        .WindowStyle = ProcessWindowStyle.Minimized 'ProcessWindowStyle.Hidden
    End With
    .Start()
End With

答案 1 :(得分:0)

我意识到这已经过时但是我遇到了它寻找一种方法来打开Windows资源管理器,目录最大化,因为我的方式是在系统托盘中打开最小化。我相信这将做你想要的:  Process.Start(“explorer.exe”,ExcelPath)