2012-01-12 3 views
7

Пример Outlook: его только один процесс, но может иметь несколько окон (пользователь может дважды щелкнуть по электронной почте, чтобы открыть его в отдельном окне)FindWindow с частично известным названием

Таким образом, я не могу использовать Process.GetProcess () для повторения процессов и сравнения названия.

FindWindow() необходимо полное наименование; Я знаю название, но окно Outlook добавляет его в конце, т. Е. - Сообщение (Rich Text) или - Сообщение (HTML) и т. Д.

Могу ли я получить все почтовые окна (ручки) для Outlook? затем перебирайте их, чтобы найти мое окно, используя GetWindowText()? Любые указатели будут высоко оценены.

ответ

Смежные вопросы