Importer une fonction d'un exe

Kian_ix Messages postés 26 Date d'inscription dimanche 18 février 2007 Statut Membre Dernière intervention 5 avril 2009 - 5 mars 2009 à 13:03
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 5 mars 2009 à 21:17
salut

je cherche un moyen d'importer une fonction a partir d'un fichier .exe
comme on pourrait le faire a partir d'un fichier .dll, par exemple:

PROC UneFonctionDll = GetProcAddress(GetModuleHandle("dll_funcs.dll"), "UneFonction");

2 réponses

cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
5 mars 2009 à 19:11
Pas fait pour, t'es obligé depasser par des DLLs pour ce genre de trucs.
0
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
5 mars 2009 à 21:17
Un exe peut exporter des fonctions.

Préfixer de: __declspec(dllexport)
exemple ici: http://www.cppfrance.com/codes/HOOK-GLOBAL-SANS-DLL_27169.aspx

ciao...
BruNews, MVP VC++
0
Rejoignez-nous