begin process at 2008 07 23 23:28:56
1 215 377 membres
516 nouveaux aujourd'hui
14 174 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

AEROGLASS POUR VISTA


Information sur la source

Catégorie :Graphique Source .NET ( DotNet ) Classé sous : aero, glass, vista, transparence Niveau : Initié Date de création : 15/09/2006 Date de mise à jour : 22/09/2006 21:33:17 Vu / téléchargé: 28 944 / 1 481

Note :
9,67 / 10 - par 3 personnes
9,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note


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.
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

22 septembre 2006 21:33:06 :
On peut dorénavant mettre du glass n'importe ou sur la form.
22 septembre 2006 21:33:17 :
On peut dorénavant mettre du glass n'importe ou sur la form.
  • signaler à un administrateur
    Commentaire de sebmafate le 16/09/2006 08:22:10 administrateur CS

    bien mais... pourquoi tout avoir mis dans le formulaire ?
    ne pouvais-tu pas créer une classe Wrapper ?

  • signaler à un administrateur
    Commentaire de Charles Racaud le 16/09/2006 21:52:06

    Ce n'est qu'une première ébauche.
    Je compte bien faire tout une class, mais il me reste pas mal de problèmes à résoudre:
    - Le placement de la zone ou on veut sur la form
    - Pouvoir en placer plusieurs.
    - Pouvoir mettre des contrôles sur le glass.
    J'ai déjà réussit à faire quelques essais mais trop peu concluant pour l'instant.
    C'est que ce n'est pas chose facile.

  • signaler à un administrateur
    Commentaire de badrbadr le 17/09/2006 00:10:04

    beau travail, j'espère que tu trouveras le moyen de mettre des contrôles sur la form en entier.

  • signaler à un administrateur
    Commentaire de sebmafate le 17/09/2006 09:15:50 administrateur CS

    j'ai déjà une classe qui travaille comme la tienne... mais pas assez aboutie pour la mettre sur CS.
    En ce qui concerne la possibilité de mettre plusieurs zone transparente, c'est impossible.
    Envoie moi ton mail par MP... je t'envoie ce que j'ai fais si tu veux.

  • signaler à un administrateur
    Commentaire de Charles Racaud le 22/09/2006 21:33:47

    Désolé pour l’absence, j’ai des semaines chargé en ce moment.
    En tout cas, voilà une petite maj.
    J’ai fait ca dans un class qui hérite d’une winform. Comme ca les méthodes sont directement inclus.
    Tout ca permet de pouvoir choisir ou on veut mettre le glass, ce qui fait deux bon points.
    Sebmafate ayant fait une bonne source pour pouvoir placer les contrôles sur le glass avec un beau rendu, je pense qu’on à déjà pas mal d’éléments. (voir http://blogs.developpeur.org/sebmafate/archive/2006/09/19/Librairie_de_Controles_Windows_Forms_pour_Windows_Vista_DWMAPI.aspx)
    J'ai fait quelques essais avec mais ce n'est pas encore suffisamant concluant.
    Mais on s'en rapproche. Dur, dur.

  • signaler à un administrateur
    Commentaire de Pym Corp le 07/11/2006 18:57:52

    énorme je suis tombé sur son blog depuis le journal du geek et là je viens voir des news de Kenji et voilà sur quoi je retombe ^^
    Beau boulot en tout cas mais bon, Windows Vista...

  • signaler à un administrateur
    Commentaire de leyankie le 23/11/2006 20:03:08

    euh il faut ouvrir quel fichier?

  • signaler à un administrateur
    Commentaire de Charles Racaud le 23/11/2006 20:26:58

    AreoGlass.sln

  • signaler à un administrateur
    Commentaire de ysiaud le 06/05/2007 17:54:25

    je voudrai savoir si ya un theme jamaho qui peux s'active sans windowsblind et comment (pour la transparence de la barre des titre)

  • signaler à un administrateur
    Commentaire de alvinp le 19/08/2007 21:50:48

    Dommage que l'on ne puisse le faire sans windows vista (avec xp par exemple) ou avoir un rendu légèrement différent pour d'autres plateformes!!

    Sinon même sans test je trouve sa super ;)

  • signaler à un administrateur
    Commentaire de leproc le 31/01/2008 13:03:40

    http://www.csharpfr.com/codes/XP-AERO-GLASS_39878.aspx

    http://www.csharpfr.com/codes/VISTA-TOOLBAR_41964.aspx

    Pour XP.

Ajouter un commentaire

Discussions en rapport avec ce code source

Pub



Appels d'offres

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS