Je souhaite appliquer une teinte verdâtre ou rougeâtre à l'ensemble du bureau ou sélectionner des fenêtres d'application à l'aide de Windows 7 Aero. En supposant que cela soit possible avec Aero, est-ce possible de le faire pour que je puisse éventuellement porter mon application sur XP?Utilisation de Windows 7 Aero pour atténuer ou ajouter une teinte de couleur à l'ensemble du bureau ou à une fenêtre spécifique
1
A
Répondre
1
Vous devriez créer une fenêtre qui se trouve au-dessus des autres fenêtres que vous souhaitez dim/hue. Cette fenêtre utiliserait les appels API Aero pour activer la transparence. Pour XP, vous devez copier le contenu de l'écran dans une image bitmap, traiter l'image bitmap pour qu'elle ressemble à celle que vous souhaitez et créer une fenêtre au-dessus des autres fenêtres affichant cette image bitmap. Cette technique fonctionnerait également sous Windows 7, mais ne permettrait pas d'afficher les modifications apportées aux fenêtres sous-jacentes.