Transfert d'imagelist d'un processus à un autre

Soyez le premier à donner votre avis sur cette source.

Vue 4 891 fois - Téléchargée 407 fois

Description

Le but premier de ce code est de transférer des icones d'un imagelist d'un processus dans un imagelist d'un autre processus. Il permet aussi sous windows 9x/ME d'allouer de la mémoire dans un autre processus.

Cette dll utilise la technique du hooking de fenêtre pour s'injecter dans un autre processus particulier à la demande. Il crée une fenêtre invisible pour pouvoir communiquer avec l'application cliente.

Elle permet d'obtenir un HICON qui est global au système et qui peut donc être utilisé dans n'importe quel processus.

Conclusion :


Cette source va avec les sources suivantes :
http://www.delphifr.com/code.aspx?id=28498
http://www.vbfrance.com/code.aspx?id=24852
http://www.vbfrance.com/code.aspx?id=8433

N'hésitez pas à commenter et à noter...

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
20
salut

euh pas de problème pour utiliser la dll et effectivement en vb, c'est pas possible...

ShareVB
Messages postés
2167
Date d'inscription
mardi 11 novembre 2003
Statut
Membre
Dernière intervention
16 juillet 2009
1
Salut ShareVB, j'ai téléchargé ta source sur vbfrance pour lister les icones du systray.
Et dans ton projet, y'avait cette dll, et comme j'aime pas me trimballer des dll, surtout des dll que j'ai pas faite ou dont je n'ai jamais vu le code source, j'ai suivi le lien et vu du C++ (j'ai jamais programmé en C++)
Pfou, ça me fait rever de voir ça, mais en meme temps tout mes espoirs de passer cette DLL en Vb sont completements anéantis à la vue de la source lol
Et puis je pense que si t'as fait une dll en C++, c'est que tu devais avoir de bonnes raisons.
(et puis elle fait que 48 ko)

Donc je vais me résoudre à l'utiliser, et je tenais à te remercier pour ce code. D'ailleurs je compte l'utiliser (si ça ne te dérange pas) dans un prog que j'espère finir un jour. Je ferais bien sur référence à toi dedans ;)

Allé A+ et bien sur 10/10

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.