Кхм, рано я порадовался.
С кодом
Алексей1153++ я не разобрался - слишком много для меня новых слов, я то в С++ вообще нуб ещё, а с WinApi вообще только-только начинаю знакомиться.
Про новые слова - это я про PROCESSENTRY32, СString - на них компилятор ругается, что это неопределённые идентификаторы.
windows.h и cstring подключил.
Про то, что оператор разрешения области видимости :: ставиться перед некоторыми функциями - впервые, к своему нубству, встречаю. И не понимаю, естественно, для чего.
То же про "статик функции" (static перед возвращаемым значением).
Попробую решить задачу, по ссылке
Finchа в msdn, т.е. с помощью ф-ии FindWindow(NULL, "Caption_target_window"); Если я вызову эту функцию, в таком виде, где "Caption_target_window" - заголовок окна программы, которую нужно отследить, то функция будет искать в запущенных процессах программу, чьё окно содержит такой заголовок, и если находит - то возвращает декскриптор этого окна hwnd, иначе 0.
Правильно ли я понял?
И как лучше организовать опрос? Как цикл, в котором каждую минуту вызывается FindWindow()?