AERO GLASS EFFECT WITH VB6

cs_petchy Messages postés 710 Date d'inscription jeudi 20 février 2003 Statut Membre Dernière intervention 19 mai 2015 - 27 déc. 2006 à 21:33
cs_PaTaTe Messages postés 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 - 4 juil. 2009 à 05:14
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/40878-aero-glass-effect-with-vb6

cs_PaTaTe Messages postés 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 2
4 juil. 2009 à 05:14
J'ajoute aussi que si sur une form vierge ça a son petit effet, une fois qu'on l'utilise avec divers contrôles (testez avec un bouton banal vous verrez), ça devient tout simplement inutilisable. Ou alors j'ai zappé quelque chose ...
cnstarwork Messages postés 1 Date d'inscription samedi 3 février 2007 Statut Membre Dernière intervention 17 mai 2007
17 mai 2007 à 04:29
seyd1061 Messages postés 1 Date d'inscription jeudi 29 mars 2007 Statut Membre Dernière intervention 19 avril 2007
19 avril 2007 à 12:48
ok
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
29 déc. 2006 à 15:46
Salut
Intéressant.
Oui, une capture du rendu serait la bienvenue
+ idée : un zip de ce code avec, en ajout, le test de la version de windows au démarrage de ton appli afin de signaler si le système est compatible (vista) ou pas.
cs_PaTaTe Messages postés 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 2
29 déc. 2006 à 09:56
Oui mais une capture serait quand même appréciée en plus du code ^^
Low K Messages postés 2 Date d'inscription dimanche 18 avril 2004 Statut Membre Dernière intervention 28 décembre 2006
28 déc. 2006 à 18:31
J'ai posté ce code sur le 2 sites VB que je connaisse (celui-ci et Planet Source Code)
cs_PaTaTe Messages postés 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 2
28 déc. 2006 à 14:29
Une capture serait la bienvenue ^^
cs_NISANDSYSTEMS Messages postés 178 Date d'inscription vendredi 1 novembre 2002 Statut Membre Dernière intervention 9 janvier 2010
28 déc. 2006 à 12:56
Tu l'as posté sur combien de site ce code...
cs_lapinblanc Messages postés 30 Date d'inscription mardi 28 janvier 2003 Statut Membre Dernière intervention 28 décembre 2006
28 déc. 2006 à 12:24
Low K Messages postés 2 Date d'inscription dimanche 18 avril 2004 Statut Membre Dernière intervention 28 décembre 2006
28 déc. 2006 à 12:06
Bien évidemment la précision est d'importance, ce code ne fonctionne que sous Vista.
Pour modifier la region sur laquelle l'effet est appliqué, changer les valeurs de la structure MARGINS.
Il s'agit avant tout d'un tutoriel, donc d'une base de travail à partir de laquelle vous pouvez faire tous les tests voulus.
Afin d'obtenir une gestion plus fine des évènements, je suggère de sous-classer la Form et des gérer les message WM_PAINT et WM_DRAWITEM (après avoir notifié les contrôles de la Form avec OWNERDRAW).
@+
cs_lapinblanc Messages postés 30 Date d'inscription mardi 28 janvier 2003 Statut Membre Dernière intervention 28 décembre 2006
28 déc. 2006 à 11:57
Petchy, j'ai lu quelque part qu'il faut désinstaller IE7 pour résoudre le pb.... (bug Microsoft connu)

A+
Utilisateur anonyme
27 déc. 2006 à 23:31
Ca marche très bien mais pourrais tu nous commenter tout ca ?

Mais on est obliger de glasser toute la form ?
Ca serait pratique de pouvoir choisir les zones.
J'en dis peut-être trop.
cs_Willi Messages postés 2375 Date d'inscription jeudi 12 juillet 2001 Statut Modérateur Dernière intervention 15 décembre 2018 22
27 déc. 2006 à 22:48
Petchy, Windows Vista oblige...
cs_petchy Messages postés 710 Date d'inscription jeudi 20 février 2003 Statut Membre Dernière intervention 19 mai 2015 4
27 déc. 2006 à 21:33
salut
sa bug sur se code
"fichier introuvable:DWMAPI
Call DwmIsCompositionEnabled(enabled) "
@ plus
Rejoignez-nous