Forcer la transparence des fenêtres (windows xp et supérieur)

Description

Ce petit programme permet de lister les fenêtres visibles sur votre système et de gérer leur transparence, même si elles ne le supportent pas officiellement (faites quand même gaffe à enregistrer votre travail : j'ai eu plusieurs plantages d'explorer pendant la mise au point).

Il utilise les API GetLayeredWindowAttributes et SetLayeredWindowAttributes disponibles depuis Windows XP, et a été programmé sur Delphi 5. Quelques modifications sont à prévoir pour les versions ultérieures (supprimer les constantes et les imports des fonctions devrait suffire, mais je ne peux pas tester là).

Source / Exemple :


goto zip;

Conclusion :


Pas de bug connu, avec Delphi 5 et XP SP2 du moins...

Pas de commentaires, le code est suffisamment clair pour s'expliquer de lui-même ;-)

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.