wxccxw
Messages postés755Date d'inscriptionsamedi 15 mai 2004StatutMembreDernière intervention30 janvier 2011
-
28 juin 2006 à 19:36
cs_supergrey
Messages postés475Date d'inscriptionvendredi 27 juin 2003StatutMembreDernière intervention20 septembre 2010
-
26 juil. 2010 à 08:45
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_supergrey
Messages postés475Date d'inscriptionvendredi 27 juin 2003StatutMembreDernière intervention20 septembre 2010 26 juil. 2010 à 08:45
Salut, je viens d'essayer ta source, elle semble fonctionner mais après quelques secondes (variable) l'image disparait pour laisser place à une fenetre standard. Quelqu'un aurait une idée ?
(pour info je suis sous windows 7)
cs_Laurent1313
Messages postés24Date d'inscriptionjeudi 19 juin 2003StatutMembreDernière intervention15 décembre 2008 15 déc. 2008 à 01:14
Merci, merci, merci ! Super code qui marche du premier coup sans le moindre changement à faire. Depuis une semaine, j'ai cherché partout un exemple pour dessiner une PNG par dessus l'écran et il n'y a que le tien qui fonctionne. Et sans MFC en plus - chapeau !
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 24 sept. 2007 à 22:52
Le but, est-ce bien d'avoir le texte de l'image totalement opaque et le reste de l'image transparente ?
Je pense que la partie qui t'as posé un problème, là où tu récupères les pixels un par un est inutile.. j'obtiens le même résultat sans manipuler les pixels. C'est peut être la méthode Draw de librairie CxImage qui te joue des tours. Tu devrais essayer avec Bitmap::GetHBITMAP de GDI+.
AprilCpp
Messages postés1Date d'inscriptionmercredi 16 août 2006StatutMembreDernière intervention14 septembre 2006 14 sept. 2006 à 21:11
Désolé de poster un commentaire 3 mois après la parution de cette source.
Bravo à Vecchio56 qui a réalisé un chouette travail :p
Pour mon information, croyez-vous possible l'utilisation de la fonction UpdateLayeredWindow sur un fichier vidéo ou le canal alpha serait défini ?
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 2 juil. 2006 à 13:35
lol. Quelle idiot ! J'avais complètement oublié. :-p
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 2 juil. 2006 à 12:17
Voila qui est fait
Mais tu pouvais faire un clic droit sur la barre des taches pour fermer le prog, ou en core Alt+F4
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 30 juin 2006 à 21:44
Ca fonctionne très bien.
Merci pour les libpng et CxImage.
Juste un détail : faudrait juste rajouter une commande ECHAP pour quitter et éviter ainsi de passer par le gestionnaire de tâches...
Bonne continuation.
@++
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 28 juin 2006 à 20:08
Transparent: se dit d'un corps à travers lequel les objets sont nettements distingués
Mais une fenêtre est-elle un corps?
wxccxw
Messages postés755Date d'inscriptionsamedi 15 mai 2004StatutMembreDernière intervention30 janvier 2011 28 juin 2006 à 19:36
si elle est transparent, alors on la vois pas ^^ !! non desoler blague a part. sinon interressant, j'ai pas encore tout compris
26 juil. 2010 à 08:45
(pour info je suis sous windows 7)
15 déc. 2008 à 01:14
24 sept. 2007 à 22:52
Je pense que la partie qui t'as posé un problème, là où tu récupères les pixels un par un est inutile.. j'obtiens le même résultat sans manipuler les pixels. C'est peut être la méthode Draw de librairie CxImage qui te joue des tours. Tu devrais essayer avec Bitmap::GetHBITMAP de GDI+.
14 sept. 2006 à 21:11
Bravo à Vecchio56 qui a réalisé un chouette travail :p
Pour mon information, croyez-vous possible l'utilisation de la fonction UpdateLayeredWindow sur un fichier vidéo ou le canal alpha serait défini ?
2 juil. 2006 à 13:35
2 juil. 2006 à 12:17
Mais tu pouvais faire un clic droit sur la barre des taches pour fermer le prog, ou en core Alt+F4
30 juin 2006 à 21:44
Merci pour les libpng et CxImage.
Juste un détail : faudrait juste rajouter une commande ECHAP pour quitter et éviter ainsi de passer par le gestionnaire de tâches...
Bonne continuation.
@++
28 juin 2006 à 20:08
Mais une fenêtre est-elle un corps?
28 juin 2006 à 19:36