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 !

IMAGE PNG COMME SPLASHSCREEN (FAUX TRANSPARENT)


Information sur la source

Catégorie :API Classé sous : api, gdiplus, transparence, splash, capture Niveau : Débutant Date de création : 17/09/2007 Vu / téléchargé: 5 754 / 709

Note :
8 / 10 - par 3 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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

Description

J'ai longtemps cherché un moyen pour faire cohabiter le PNG avec vb6, puis j'ai trouvé un code sur vbfrance aidant pour l'utilisation de l'api GDIPlus "vbfrance_EXEMPLE-UTILISATION-GDI-DANS-VB6_39804".
Je l'ai donc couplé avec une capture d'écran pour obtenir l'éffet du faux transparent ce qui est assez cool. Le code n'est pas difficile à comprendre.

Merci à Renfield pour le module du GDIPlus.
 

Conclusion

J'éssayerai de modifier le soft au fur et à mesure que j'aurai le temps, ce qui me manque beaucoup ;-)
 

Fichier Zip

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

Commentaires et avis

signaler à un administrateur
Commentaire de PCPT le 17/09/2007 14:01:40 administrateur CS

salut,

utiliser un module et ajouter 3 lignes de code?

tu devrais au moins mettre en place de manière à ce que "ton" code soit facilement réutilisable, et traiter aussi la perte de focus et le déplacement de fenêtres.

lance ici ton projet en IDE puis réduis VB, tu pourras rapidement voir quel problème se pose

++

signaler à un administrateur
Commentaire de BilAnfan le 17/09/2007 14:37:01

PCPT>>>

Il faut dire que toi t'est un pro et que t'as trouvé ces 3 lignes?!?
C'est à toi d'en faire ce que tu veux du code. Moi ça m'a aidé ... Met un Timer ou déplace les trois lignes dans OnFocus ou utilise des APIs ce qui peut t'arranger je sais pas.

Merci quand même pour la remarque, je modifierai quand je le pourrai, je suis en plein exam.

signaler à un administrateur
Commentaire de PCPT le 17/09/2007 15:14:32 administrateur CS

tu m'as bien remis à ma place, bien joué.
j'aurais pas pensé qu'on pouvais déplacer 3 lignes...

c'est vrai que j'ai toujours tendance à croire que quand on poste on attend un retour. je saurai m'en souvenir

bienvenue pour ce premier "dépot"

signaler à un administrateur
Commentaire de Exploreur le 17/09/2007 17:07:17

Salut,

Je viens d'essayer ton code, et il y a un truc bizarre :

Quand je lance l'application et et que ferme l'explorateur, il reste un bout de l'explorateur derrière la fenêtre ...?

A+
Exploreur

signaler à un administrateur
Commentaire de jack le 19/09/2007 00:58:55 administrateur CS

Salut
Oui, je pense qu'il faudrait arriver à récupérer la taille de l'image + Resize de la forme avant d'y afficher l'image.
Car, actuellement, si ta forme n'a pas la forme exacte de ton image, ça conserve l'image de fond (ScreenShoot) aux dimensions de la forme.

signaler à un administrateur
Commentaire de PCPT le 19/09/2007 01:43:59 administrateur CS

la taille est bonne, c'est la sur-impression dans la partie transparente

c'est bien pour çà "ma remarque", le but même de la source n'est pas traitée!

signaler à un administrateur
Commentaire de Hrusdik le 21/09/2007 10:30:05

Trés bonne source, qui aide les grand flemmarsd comme moi qui ne veulent pas chercher plus loin que le bout de son nez ^^

Merci Beaucoup !!!

10/10 !

signaler à un administrateur
Commentaire de kroman le 25/01/2008 20:57:42 10/10

excellente source qui m'a permis de me mettre au gdi+

merci ;)

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Transparence sur un objet DirectX par une fonction API [ par Tchitchi ] Salut tlm!!Je recherche une fonction API (ou une autre solution) pour pouvoir créer une surface directX dont le fond est transparent (par exemple une capture & reproduction d'évènements CLAVIER et SOURIS :-s [ par youkizouki ] bonjour,je dois creer une application que enregistre sous forme de macro tout les evenements graphiques de la souris (déplacements et cliques) M Fonction des api et dll [ par KIKI562 ] Bjr a tous! voila ma question:   je bosse sur VB 6.0 et m interesse au fonction api et dll.   Y a t il un moyen de Cherche API pour savoir qui a le focus [ par PROGRAMMIX ] Je voudrais me créer un carnet d'adresses mail unique et transportable ; chez moi, j'utilise Outlook et au boulot, c'est GroupWise (application f Transparence qui déconne [ par MoiDebutantVB ] La transparence avec Visual studio déconne !!! J'ai mon form avec une image au fond blanc comme backgroundimage. je définis transparencykey Object COM et OLE [ par letoiia ] Bonjour,je suis à la recherche d'une méthode fiable et efficace pour pouvoir utiliser des objects COM et OLE sans avoir besoin de les enregi Qui m'aidera ? (question : api) [ par annesirine ] Voila, c'est sur un bug d'affichage, peut etre quelqu'un de malin trouvera une solution a ce dilemne, en tout cas, sur google je m'apercois qu'aucune API donnant les événements souris et clavier d'une fenetre [ par jud83 ] Dans une application VB , je souhaite détecter la fenêtre active de Windows (que ce soit ou non une fenetre de mon application) : Pas d Eteindre une machine avec API [ par adess00 ] Bonjour je voudrai savoir comment faire pour eteindre un post avec les api windowsJ ai essayer ExitWindowsEx un truc dans le genre et a chaque fois il Faire une capture "d'écran" d'une fenêtre qui est recouverte [ par azerty25 ] Hello allJe me suis demandé comment faire pour capturer l'image d'une fenetre qui n'est pas visible car recouverte par une autre (mais pas confon


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,484 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.