Bonjour tous le monde;
Alors voila, j'écris une dll toute simple mais, lorsque je compile, le compilateur me sort une erreur que je n'arrive pas à combler:
Jump to case label [-fpermissive]
crosses initialization of 'bool compteur'
(il me repete ces 2 messages d'erreurs 3 fois)
voici le code (qui est léger
)
bool WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
{
switch(fdwReason)
{
case DLL_PROCESS_ATTACH:
int compteur = 10;
MessageBox(NULL, "DLL injectée", "Informations", MB_OK);
while(compteur > 0)
{
std::cout << "Test" << std::endl;
compteur--;
}
break;
case DLL_THREAD_ATTACH:
break;
case DLL_PROCESS_DETACH:
break;
case DLL_THREAD_DETACH:
break;
}
}