Rendre une fenêtre (form) translucide (couleur paramétrable)

Soyez le premier à donner votre avis sur cette source.

Vue 10 141 fois - Téléchargée 828 fois

Description

Voila, comme promis, un exemple de création de fenêtre translucide.

Cette création est réalisée via une bidouille grace à l'API BitBlt de GDI32 qui prend une "copie d'écran" sous la fenêtre et l'affiche en image de fond !!!

Cet exemple est adapté d'une source trouvé sur codeguru. A l'origine elle était beaucoup plus complexe et inutile.

Avis aux amateurs !!!

Source / Exemple :


' All in the Zipppppp

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_Anthomicro
Messages postés
9440
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
8 -
Pas mal du tout !

le seul défaut est que les coordonnées ne sont pas identiques si tu déplaces la form vers le haut, il y a un décalage.

a +
NewSky
Messages postés
86
Date d'inscription
dimanche 27 janvier 2002
Statut
Membre
Dernière intervention
20 février 2009
-
Oui, l'idée n'est po mal mais il est extrêment beuguer ton prog :

- 1. La form scintille lorsqu'on la bouge
- 2. L'image de fond est décallée par rapport à l'originale
- 3. Si on bouge la form sur une page du net, elle ne ve plus de tt bouger !!

Sinon, po tro mal, mais peut mieu faire...
lumesh
Messages postés
564
Date d'inscription
jeudi 21 février 2002
Statut
Membre
Dernière intervention
7 novembre 2008
-
c genial ton prog mais le pb c ke je ne px pas lutiliser pour mon truc de controle du volume pour la simple et bonne raison c'est que la fenetre translucide est tjrs au premier plan et si lon scroll la page en arriere ca refresh pas le translucide !
si on met un refresh auto on est obligé de garder le frm.hide ce ki fait clignoter la fenetre :/

en attendant de trouver une soluce jai viré mon transparent et je taf sur un transparent win9x.

en tt cas pour faire du translucide fixe c vraiment genial :)
Drgn13
Messages postés
86
Date d'inscription
vendredi 14 mars 2003
Statut
Membre
Dernière intervention
26 mars 2007
-
c'est vraiment transparent ou c juste un screenshoot en tps réel pour camoufler ?
Drgn13
Messages postés
86
Date d'inscription
vendredi 14 mars 2003
Statut
Membre
Dernière intervention
26 mars 2007
-
ah excusez moi encore une foi j'ai po bien lu le commentaire..

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.