Vérifier le nom de son exécutable ?
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:
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:
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.