Vb.net 如何使vb显示(最大化)另一个进程(窗口)

Vb.net 如何使vb显示(最大化)另一个进程(窗口),vb.net,Vb.net,我有另一个程序正在运行,它的进程名是met2.exe。 如何让另一个程序最大化met2.exe并在开始栏中保持其打开状态?尝试使用 尝试使用 Private Declare Function ShowWindow Lib "user32" (ByVal handle As IntPtr, ByVal nCmdShow As Integer) As Integer Sub ShowAppWindow() Try Dim localByName As Process() =

我有另一个程序正在运行,它的进程名是
met2.exe
。 如何让另一个程序最大化met2.exe并在开始栏中保持其打开状态?

尝试使用

尝试使用

Private Declare Function ShowWindow Lib "user32" (ByVal handle As IntPtr, ByVal nCmdShow As Integer) As Integer
Sub ShowAppWindow()
    Try
        Dim localByName As Process() = Process.GetProcessesByName("met2")
        For Each p As Process In localByName
            ShowWindow(p.MainWindowHandle, 3) ' SW_MAXIMIZE
        Next
    Catch ex As Exception
        ' do something
    End Try
End Sub