Bonjour,
Je suis débutant en C++. Je dois créer un service tournant sur Windows XP pour mon entreprise.
J'ai préalablement programmé mon outil en tant qu'application console, ce que je n'aurais pas du faire.
J'ai une fonction qui permet de tester l'existence d'un fichier. J'ai trouvé ce bout de code sur le forum. Elle fonctionne pour une application console mais pas pour le service.
Voici le contenu du fichier cpp:
#include <cstdlib>
#include <iostream>
#include <windows.h>
#include <stdafx.h>
#include "function_verif_file_exists.hpp"
using namespace std; // POUR POUVOIR UTILISER string !!
int function_verif_file_exists(string fileName)
{
return (0 <= (intptr_t)GetFileAttributesA(fileName.c_str()));
}
L'erreur retournée est la suivante:
error C3861: 'GetFileAttributesA' : identificateur introuvable
Quelqu'un aurait-il une idée ?