Code:
Imports System.Runtime.InteropServices 'Import #1
Imports System.Diagnostics 'Import #2
Public Class Form1
Const SW_HIDE As Integer = 0 'Hide Widnow
Const SW_RESTORE As Integer = 9 'Show Window
Const SW_MINIMIZE As Integer = 6 'Minimize Window
Const SW_MAXIMIZE As Integer = 3 'Maximize Window
Dim hWnd As Integer 'Special command
Dim p As Process() = Process.GetProcessesByName("sro_client") 'Process Name
<DllImport("User32")> Private Shared Function ShowWindow(ByVal hwnd As Integer, ByVal nCmdShow As Integer) As Integer 'dll Imports
End Function
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
hWnd = p(0).MainWindowHandle.ToInt32 'Handle Window
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
ShowWindow(hWnd, SW_HIDE) 'Hide Window Button
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
ShowWindow(hWnd, SW_RESTORE) 'Show Window Button
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
ShowWindow(hWnd, SW_MINIMIZE) 'Minimize Window Button
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
ShowWindow(hWnd, SW_MAXIMIZE) 'Maximize Window Button
End Sub
End Class






