Return Window-Handle nach Name / Titel

Ich kann dieses Problem nicht lösen. Ich erhalte einen Fehler:

The name 'hWnd' does not exist in the current context

Es klingt sehr einfach und ist wahrscheinlich ... Entschuldigung, dass Sie so offensichtliche Fragen gestellt haben.

Hier ist mein Code:

    public static IntPtr WinGetHandle(string wName)
    {
        foreach (Process pList in Process.GetProcesses())
        {
            if (pList.MainWindowTitle.Contains(wName))
            {
                IntPtr hWnd = pList.MainWindowHandle;
            }
        }
        return hWnd;
    }

Ich habe es auf viele verschiedene Arten versucht und jede scheitert. Danke im Voraus.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage