Diese Funktion kann den FensterStatus eines fremden Programmes festlegen, z.B. ob es minimiert werden soll oder Maximiert etc.
Public Enum EnumWindowState As Integer
SW_HIDE = 0
SW_MAXIMIZE = 3
SW_SHOW = 5
SW_MINIMIZE = 6
End Enum
Private Declare Function ShowWindow Lib "user32.dll" ( _
ByVal hwnd As Integer, _
ByVal nCmdShow As Int32) _
As Boolean
''' <summary>
''' Diese Funktion kann den FensterStatus eines fremden Programmes festlegen,
''' z.B. ob es minimiert werden soll oder Maximiert etc.
''' </summary>
''' <param name="ProcessHandle">Der MainWindowHandle des Prozesses</param>
''' <param name="WindowState">Der festzulegende Festerstatus</param>
Public Function SetWindowState(ByVal ProcessHandle As Integer, ByVal WindowState As EnumWindowState) As Boolean
Return ShowWindow(ProcessHandle, CInt(WindowState))
End Function
Kommentare zum Snippet