Aeroglass pour vista

Soyez le premier à donner votre avis sur cette source.

Vue 41 255 fois - Téléchargée 1 982 fois

Description

Bonjour,

Ce code à pour but de montrer comment ajouter un effet transparent sur la form à la facon Vista.
On utilise les APIs de dwmapi.dll.

Pour ajouter des "choses" sur l'effet glass, on ne peut les ajouter que après avoir tracer le glass dans l'event paint, autrement les couleurs seront prise en compte pour le glass. Pb que je ne parviens pas encore à résoudre. Donc on ne peux pas placer certains contrôles sur le glass.

Voili, voilou.

Conclusion :


Compatible seulement avec Windows Vista ! Et si le theme est activé, bien sur.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
30
Salut,

Il faut ajouter la class Glass à votre projet, et faire hérité vos forms de celle-ci.
Reste plus qu'a ajouter les zones de glass avec AddGlass.

__
Kenji
Messages postés
1
Date d'inscription
samedi 7 mars 2009
Statut
Membre
Dernière intervention
7 mars 2009

salut moi aussi je suis nouveau commen on fait pour l'installer
Messages postés
1
Date d'inscription
dimanche 16 mars 2008
Statut
Membre
Dernière intervention
24 février 2009

salut (je suis nouveau) comment on fait pour l'installer? (encore bravo)
Messages postés
9
Date d'inscription
dimanche 22 octobre 2006
Statut
Membre
Dernière intervention
17 septembre 2008

Moi je crois que j'ai trouvé un bon moyen de placer des images sans utiliser le mode de dessin GDI+ : j'ai pris la library Acer.Empowering.Windows.Forms.dll qui est installée avec Acer Empowering Technologie, et dedans il y a un controle PictureBox qui marche avec Glass : je m'en suis rendu compte dans eNet Management pour jongler avec les onglets... On peut ensuite utiliser les évènements et tout ce qui va avec... Simplement je vous conseille de mettre la propriété SizeMode sur Zoom et de dimensionner le controle jusqu'a ce qu'il ny ait plus le haut de la fenêtre propriété affichée en image. Au débogage, avec Glass enabled, les images s'affichent parfaitement, et avec les pixels transparents.
Messages postés
81
Date d'inscription
lundi 26 septembre 2005
Statut
Membre
Dernière intervention
22 octobre 2008

Afficher les 15 commentaires

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.