Salut !
Ya une fonction qui enumere tous les HWND des fenetre de niveau superieure (donc cele que l'on peut voire)
BOOL EnumWindow(WNDENUMPROC lpEnumFunc, LPARAM lParam);
on ecrit 'abord une fonction compatible WNDENUMPROC :
int Transparence(HWND hWnd, LPARAM lParam)
{
//code pour rendre transparent
return 1; //Continuer l'enumeration jusqu'a ce qu'il n'y ait plus de fenetre
}
Ensuite tu appelle la fonction d'enumeration
EnumWindow(Transparence, 0); //Tu peux utiliser le lParam pour passer un % d'opacité si tu le souhaite
Le travail c'est la santé, ne rien faire c'est la préservé !!!