Windows API - поиск HWND нескольких экземпляров приложения

Есть две версии приложения - обе запущены. У них совпадают "класс" и "текст" по spy++
Как найти и различить их HWND?

В C# удобно искать
GetProcessesByName("app1.exe")
GetProcessesByName("app2.exe")

Нужно что-то подобное на WinApi.

Есть разные способы. EnumWindows перебирает все окна верхнего уровня. Или можно перебрать процессы, как это сделано в C#.
https://stackoverflow.com/...-name-in-c

Добавить комментарий