【问题标题】:Bring process to foreground in silverlight在 Silverlight 中将进程置于前台
【发布时间】:2014-03-24 19:13:10
【问题描述】:

我想在按钮单击事件中将正在运行的进程置于前面。

点击按钮后,我可以使用以下代码运行应用程序:

dynamic shell = AutomationFactory.CreateObject("WScript.Shell");
shell.Run("cmd.exe", 1, true);

但是有什么方法可以让我在 Silverlight 5 中将已经运行的 cmd(任何应用程序)带到前台。我在浏览器之外使用 silverlight。

【问题讨论】:

    标签: silverlight silverlight-5.0


    【解决方案1】:

    我认为您正在寻找将窗口置于前面,正如此处所讨论的 Bring another processes Window to foreground when it has ShowInTaskbar = false

    【讨论】:

    • 如果我知道应用程序标题,这可以正常工作,但如果我不知道标题并且我只知道进程名称(比如 notepad.exe),我如何通过它的进程名称将该应用程序带到前面?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-26
    • 1970-01-01
    相关资源
    最近更新 更多