GetActiveWindow

C# Signature:

[DllImport("user32.dll")]
static extern IntPtr GetActiveWindow();

VB.NET Signature:

<DllImport("user32.dll", SetLastError:=True)> _
Private Shared Function GetActiveWindow() As IntPtr
End Function

VB Signature:

Public Declare Function GetActiveWindow Lib "user32.dll" () As Long

Sample Code:

if (GetActiveWindow() == Handle) {
    // The Form is the active window
}

Última actualización