UN FORM TRANSPARANT DE 0 A 100 % ET SA MARCHE VRAIMENT (XP/2000)

cs_TheHacker Messages postés 442 Date d'inscription samedi 23 novembre 2002 Statut Membre Dernière intervention 19 octobre 2005 - 2 mai 2003 à 17:58
cs_FraGag Messages postés 81 Date d'inscription jeudi 19 février 2004 Statut Membre Dernière intervention 18 avril 2008 - 22 juil. 2005 à 05:49
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/6954-un-form-transparant-de-0-a-100-et-sa-marche-vraiment-xp-2000

cs_FraGag Messages postés 81 Date d'inscription jeudi 19 février 2004 Statut Membre Dernière intervention 18 avril 2008
22 juil. 2005 à 05:49
Je sais que ça fait longtemps que cette source est inactive mais je vous donne la correction du bug discuté précédemment. L'erreur se situe ici :

Case "OFF"
SetWindowLong Fenêtre.hWnd, GWL_EXSTYLE, GetWindowLong(Fenêtre.hWnd, GWL_EXSTYLE) - WS_EX_LAYERED

Il faut remplacer le - par And Not. Donc on obtient :

Case "OFF"
SetWindowLong Fenêtre.hWnd, GWL_EXSTYLE, GetWindowLong(Fenêtre.hWnd, GWL_EXSTYLE) And Not WS_EX_LAYERED
OverDarck Messages postés 116 Date d'inscription jeudi 12 juillet 2001 Statut Membre Dernière intervention 23 juin 2005
11 déc. 2003 à 19:43
je sais pas j'ai jamais essayer en tt cas peut etre que sa pourrait le faire si tu designe ta fauille fille dans le ME a la place du container mais a mon avis cela semble tres peu probable etant donné que la transparence d'une child servirai a voir.... le fond de ta MDI Parrent
encore une foi faut demander a M$ ou au MSND
cs_azizoun Messages postés 13 Date d'inscription mardi 2 décembre 2003 Statut Membre Dernière intervention 16 mars 2006
11 déc. 2003 à 15:27
Je note 7.5/10 pour la facilité de l’utilisation de cette procédure, mais je vois qu’elle ne concerne pas les feuille MDI_child, y’a-t-il modification à faire pour qu’elle soit opérationnelle pour tous les types de fenêtres ?
9713Jo Messages postés 17 Date d'inscription mercredi 2 avril 2003 Statut Membre Dernière intervention 15 mai 2003
24 juin 2003 à 18:20
Ouai, j'ai vu ça il y a assez longtemps... je crois que dans le module, il y a un "or" alors qu'il faut mettre une virgule... je sais pas si c'est un BUG ou si c'est une fonction de windows, ce que je sais, c'est que ça n'a rien à faire là.
OverDarck Messages postés 116 Date d'inscription jeudi 12 juillet 2001 Statut Membre Dernière intervention 23 juin 2005
19 juin 2003 à 21:29
dsl si bug il y a il faut s'adresser A Micro$oft car cette exemple ne fait qu'exploiter une API fournit par M$...
Sniperomain Messages postés 6 Date d'inscription dimanche 2 février 2003 Statut Membre Dernière intervention 4 juin 2003
19 juin 2003 à 20:03
Hum, j'ai découvert un bug assez amusant, lol, je vous laisse essayer:
Lorsque je désactive la transparence plusieurs fois à la suite (4fois) et que je la réactive, la form deviens inversée (BOUTON 'X' en haut pour quitter qui se retrouve à gauche,... Comme dans un mirroir en fait...
Si cela ne le fait essayez plusieurs opérations à la suite un peu n'importe comment et çà le fera, voila , ce serait cool à corriger paske cest pas super professionnel koi, sinon merci quand même ++
Sniperomain Messages postés 6 Date d'inscription dimanche 2 février 2003 Statut Membre Dernière intervention 4 juin 2003
19 juin 2003 à 20:03
Hum, j'ai découvert un bug assez amusant, lol, je vous laisse essayer:
Lorsque je désactive la transparence plusieurs fois à la suite (4fois) et que je la réactive, la form deviens inversée (BOUTON 'X' en haut pour quitter qui se retrouve à gauche,... Comme dans un mirroir en fait...
Si cela ne le fait essayez plusieurs opérations à la suite un peu n'importe comment et çà le fera, voila , ce serait cool à corriger paske cest pas super professionnel koi, sinon merci quand même ++
9713Jo Messages postés 17 Date d'inscription mercredi 2 avril 2003 Statut Membre Dernière intervention 15 mai 2003
5 mai 2003 à 12:36
Peut importe, ta bonne intention m'a permis, à moi comme à d'autres personnes, de découvrir cette fonction. Cela marche aussi sur NT. Je l'ai mise en application dans mon message de fin avec un timer dans ma source "créateur de dossiers personnalisés" : http://www.vbfrance.com/article.aspx?Val=8682, j'trouve ça bien !
Allez 8/10
DragonDracGrrr Messages postés 31 Date d'inscription lundi 15 juillet 2002 Statut Membre Dernière intervention 17 décembre 2004
3 mai 2003 à 10:47
oh non, je suis degouter, la fonction n'existe pas dans Win ME, mais t'as quand meme 5.5/10 de moyenne !
DragonDracGrrr Messages postés 31 Date d'inscription lundi 15 juillet 2002 Statut Membre Dernière intervention 17 décembre 2004
3 mai 2003 à 10:44
J'ai pas vu encore mais je vais te mettre 10/10 pour compenser le 1/10.
OverDarck Messages postés 116 Date d'inscription jeudi 12 juillet 2001 Statut Membre Dernière intervention 23 juin 2005
2 mai 2003 à 22:11
désoler j'avais pas du tout vu ta source et je compte bien faire un programme exemple tres bientot qui integrera plein de fonction avec celle ci bien sur, et encore merci de m'avoir fait remarquer sa @++
cs_TheHacker Messages postés 442 Date d'inscription samedi 23 novembre 2002 Statut Membre Dernière intervention 19 octobre 2005
2 mai 2003 à 20:36
désolé pour avoir mis 3 fois le meme message mais ca n'avait pas l'air de marcher alors j'ai réappuye r+sieurs fois :/
cs_TheHacker Messages postés 442 Date d'inscription samedi 23 novembre 2002 Statut Membre Dernière intervention 19 octobre 2005
2 mai 2003 à 20:36
je peux + voter mais je met un 8/10 symbolique pour le CODE mais aps pour la créativité mais tu fera smieux la prochaine fois ! :-)
cs_TheHacker Messages postés 442 Date d'inscription samedi 23 novembre 2002 Statut Membre Dernière intervention 19 octobre 2005
2 mai 2003 à 20:36
je peux + voter mais je met un 8/10 symbolique pour le CODE mais aps pour la créativité mais tu fera smieux la prochaine fois ! :-)
cs_TheHacker Messages postés 442 Date d'inscription samedi 23 novembre 2002 Statut Membre Dernière intervention 19 octobre 2005
2 mai 2003 à 20:35
je peux + voter mais je met un 8/10 symbolique pour le CODE mais aps pour la créativité mais tu fera smieux la prochaine fois ! :-)
cs_TheHacker Messages postés 442 Date d'inscription samedi 23 novembre 2002 Statut Membre Dernière intervention 19 octobre 2005
2 mai 2003 à 20:34
c pas nul comme code c apaue tetre tres utile sauf qu'il aurait été mieux de vérifie si pers ne l'a mis avant, mais bon c pas grave, désolé OverDarck j'ai peut etre été un peu dur :-)
nelouadi Messages postés 1 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 2 mai 2003
2 mai 2003 à 19:18
c nul
cs_TheHacker Messages postés 442 Date d'inscription samedi 23 novembre 2002 Statut Membre Dernière intervention 19 octobre 2005
2 mai 2003 à 18:23
mais oui, mais si je viens de mettre une source avec bcp + d'API, je vois aps a quo ica sert de remettre la meme chose, t'as qu'a aller voir et juge par toi meme !
http://www.vbfrance.com/article.aspx?Val=8642
OverDarck Messages postés 116 Date d'inscription jeudi 12 juillet 2001 Statut Membre Dernière intervention 23 juin 2005
2 mai 2003 à 18:01
pas du tout tu fait erreur et met la note que tu veut je fai sa parce que je vien de decouvrir cette source et pas par toi voit tu et que j'ai envi d'en faire profiter le plus grand nombre
cs_TheHacker Messages postés 442 Date d'inscription samedi 23 novembre 2002 Statut Membre Dernière intervention 19 octobre 2005
2 mai 2003 à 17:58
He, pas mal ! je te met 1/10 pour avoir eu l'dée de recopier un des nombreux APIs que j'ai mis sur le site ya 2 jours a peine !

encore Bravo !............................................................
Rejoignez-nous