Feedback

C# - Handle eines Windowsfensters

Veröffentlicht von am 17.07.2008
(1 Bewertungen)
Findet ein Fenster mithilfe des Fenstertitels und gibt einen Pointer auf das Handle zurück.
System.Diagnostics muss eingebunden werden.
GFU-Schulungen  [Anzeige]

VB.NET 2017/2015/2013 Aufbau

Nach dieser Schulung können Sie mittels objektorientierter Modelle in VB.NET 2017/2015/2013 wiederverwendbare Elemente eigenständig erstellen.

Visual Studio Team Foundation Server 2017/2015 (TFS) für Entwickler - Kompakt

Nach Teilnahme an dieser Schulung kennen Sie alle wesentlichen Funktionen des TFS für Entwickler. Sie setzen Software-Entwicklung mit dem Visual Studio Team Foundation Server erfolgreich um.

private IntPtr FindWindow(string title)
{
    Process[] tempProcesses;
    tempProcesses = Process.GetProcesses();
    foreach(Process proc in tempProcesses)
    {      
        if(proc.MainWindowTitle == title)
        {
            return proc.MainWindowHandle;
        }
    }
}
                          
Abgelegt unter Fenster, finden, Handle.

2 Kommentare zum Snippet

Curry schrieb am 25.10.2010:
private IntPtr FindWindow(string title)
{
Process proc = (from p in Process.GetProcesses()
where p.MainWindowTitle == title
select p).FirstOrDefault();

return (proc != null ? proc.MainWindowHandle : null);
}
Christian Glowinski schrieb am 17.03.2011:
Das hat mir geholfen. Danke!
 

Logge dich ein, um hier zu kommentieren!