Я думаю, мне придется согласиться с этим решением.Я надеялся на что-то более твердое, но это примерно на 80%.Заинтересован, чтобы узнать, что думают другие.
Стандартное окно для окна по заголовку:
Process[] processes = Process.GetProcessesByName("OUTLOOK");
foreach (Process p in processes)
{
if (p.MainWindowTitle == mail.GetInspector.Caption)
{
handle = p.MainWindowHandle;
break;
}
}