Es wird eine Windows API genutzt um ein Fenster in den Windowsvordergrund zu bringen, auch wenn eine andere Applikation gerade den Fokus hat.
//Einbinden von:
using System.Runtime.InteropServices;
//Als externe Methode deklarieren...
[DllImport("User32.dll")]
static extern long SetForegroundWindow(int hwnd);
//Und einfach aus einer Form heraus aufrufen...
private void abInDenVordergrund()
{
int hwnd = this.Handle.ToInt32();
SetForegroundWindow(hwnd);
}
3 Kommentare zum Snippet