Devi enumerare tutte le finestre di primo livello aperte nel sistema con la EnumWindows, ottenerne il PID con GetWindowProcessID per associarle con ciascun processo e verificare se sono visibili con la IsWindowVisible.
Devi enumerare tutte le finestre di primo livello aperte nel sistema con la EnumWindows, ottenerne il PID con GetWindowProcessID per associarle con ciascun processo e verificare se sono visibili con la IsWindowVisible.
Amaro C++, il gusto pieno dell'undefined behavior.