Retornar o identificador da janela por seu nome / título
Eu não posso resolver esse problema. Eu recebo um erro:
The name 'hWnd' does not exist in the current context
Parece muito fácil e provavelmente é ... desculpa por fazer perguntas tão óbvias.
Aqui está meu código:
public static IntPtr WinGetHandle(string wName)
{
foreach (Process pList in Process.GetProcesses())
{
if (pList.MainWindowTitle.Contains(wName))
{
IntPtr hWnd = pList.MainWindowHandle;
}
}
return hWnd;
}
Eu tentei de muitas maneiras diferentes e cada falha. Desde já, obrigado.