C# 最大化/最小化外部应用程序

C# 最大化/最小化外部应用程序,c#,.net,vb.net,C#,.net,Vb.net,我已将Skype配置为在windows启动时启动最小化 现在我需要将Skype从我的全屏应用程序按钮中的一个按钮带到前端。我有这个密码: For Each p As Process In Process.GetProcessesByName("skype") ShowWindow(p.MainWindowHandle, SHOW_WINDOW.SW_NORMAL) Next p 它可以工作,但当我点击按钮时,我的应用程序被最小化,我需要它保持在这个原始状态 有什

我已将Skype配置为在windows启动时启动最小化

现在我需要将Skype从我的全屏应用程序按钮中的一个按钮带到前端。我有这个密码:

    For Each p As Process In Process.GetProcessesByName("skype")
        ShowWindow(p.MainWindowHandle, SHOW_WINDOW.SW_NORMAL)
    Next p
它可以工作,但当我点击按钮时,我的应用程序被最小化,我需要它保持在这个原始状态

有什么帮助吗


提前感谢

希望这有帮助

希望这有帮助

谢谢zenwalker,但它是无效的,因为当我单击按钮时,我的全屏应用程序将最小化,我需要保持它最大化,并将skype放在前面。不,使用User32 API并使用窗口句柄,你的主应用程序将不会去任何地方。我做过一次。我可以将其最小化/关闭到托盘或其他什么位置。主窗口不会发生任何情况。相信我。希望这能解决问题。附言:不要忘记,如果我的答案有效,请接受。谢谢:)它不起作用了。。。这是我的代码,当我运行它时,我的主应用程序会最小化,但skype不会最大化。。。我需要我的全屏应用程序保持全屏…谢谢zenwalker,但它无效,因为当我单击按钮时,我的全屏应用程序将最小化,我需要保持它最大化,skype在前面。不,使用User32 API和玩窗口句柄,你的主应用程序不会去任何地方。我做过一次。我可以将其最小化/关闭到托盘或其他什么位置。主窗口不会发生任何情况。相信我。希望这能解决问题。附言:不要忘记,如果我的答案有效,请接受。谢谢:)它不起作用了。。。这是我的代码,当我运行它时,我的主应用程序会最小化,但skype不会最大化。。。我需要我的全屏应用程序保持全屏。。。