Bonjour,

Savez-vous comment fait-on pour vérifier le nom de son exécutable ?

J'ai tenté différentes chose dont celle-ci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
TCHAR buffer[MAX_PATH];
TCHAR* c = buffer + GetModuleFileName(NULL, buf, MAX_PATH);
char * nom_fichier = "fichier.exe";
if(c != nom_fichier) return 0;
...tentative qui s'est avérée infructueuse.

Je penseai que c pouvait renvoyer un chemin complet donc j'ai également tester comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
TCHAR buffer[MAX_PATH];
TCHAR* c = buffer + GetModuleFileName(NULL, buf, MAX_PATH);
char * nom_fichier = "C:\\fichier.exe";
if(c != nom_fichier) return 0;
...mais rien n'y fait, rien ne fonctionne.

Merci pour une petite aide.