Bonjour,
J'ai crée une petite appli test en c++ sur visual c++ 2010 express. Pas de message d'erreur.
- Lancé manuellement tout est OK (ca écrit un texte dans un fichier txt)
- Pour exécuter cette appli au démarage de windows, j'ai crée une clé regedit (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run), le programme se lance sans problème ( je le vois dans le gestionnaire des taches ) mais il ne s'exécute plus, le fichier texte n'est pas écrit !!!!!
Ou est le problème ?
Un paramètre dans les propriétés du projet vc++ ?
Merci de votre réponse

Voici le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
#include <fstream>
#include <windows.h>
 
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
	static std::ofstream g_log("log2.txt");
	g_log << "message" << std::endl;
	Sleep(INFINITE);
	return 0;
}