Echange de donnees entre dll et application, api, globaladdatom, sendmessage, popup, callwindowproc

Description

Ce programme permet d'installer une DLL en mémoire qui est activée dès un clic droit sur des fichiers dans l'explorateur windows. Immédiatement ces fichiers sont sotckés en mémoire par l'API GlobalAddAtom, puis sont disponibles pour lecture via un programme distant.
On peut donc faire dialoguer aisément une DLL et un programme.
Le code d'éission/réception peut etre utilisé comme débugueur...

Dans le dossier sont présents 4 projets :
1. vb6ContextMenu : permet de générer la DLL (vous verrez avec des commentaires c'est plus simple)
2. Setup DLL : installe la DLL à l'explorateur. Après chaque redémarrage du PC il est necessaire de le relancer.
3. Sinon, AutoRunSetup : c'est le meme code que le Setup DLL, mais sans fenetre et s'inscrit dans la base de registre pour se lancer automatiquement (depuis l'endroit ou tu l'exécute la dernière fois).
4. Application_Receveur : est la fenetre qui recoit les informations.

Source / Exemple :


En option, je vous ai laissé le code qui permet d'ecrire ses memes données sur le DD, afin de vérifier l'échange ou de garder un historique -> Module ConfigDLL.

Codes Sources

A voir également

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.