SetActiveWindow Reference in C#, VB.NET and VB6
Visual Basic 6 definition
Visual Basic 6 example source code
Declare Function SetActiveWindow Lib "user32.dll" (ByVal hwnd As Long) As Long
Visual Basic .NET definition
Declare Function SetActiveWindow Lib "user32" (ByVal hwnd As Integer) As Integer
public static extern int SetActiveWindow(int hwnd)
Platforms: Win 32s, Win 95/98, Win NT
SetActiveWindow makes a given window the active window for the program, giving it the focus. This window only becomes the foreground window if the application which owns it is the currently active program. This function can only be used on windows which the program owns. This function should be used carefully, since the user normally does not expect the active window to change unexpectedly. The function returns 1 if successful, or 0 if an error occured.
Activates a window.
For further information on Windows API functions such as these, and how to use these API's in your
C# and VB.NET applications, please refer to the book 'Network programming in .NET' (Buy at Amazon UK)
(Buy at Amazon US)
C# example source code
Provide a code example
Copyright 2017 Infinite Loop Ltd.