Salut à tous,
Je développe une petite appli qui sert à copier et à lancer un projecteur flash modifié avec SWF studio pour l'accès au DD.
Le prob est le suivant:
Tout fonctionne très bien avec un projecteur flash (exe) non modifié.
Mais dès que je modifie le proj avec swfStudio dernière version, il se passe la chose suivante:
Sous XP aucun prob, avec ou sans droits.
Sous vista avec droits admin, aucun prob
Sous vista sans droits:
On la voit apparraitre 1 seconde dans le gestionnaire des tâches puis elle disparrait,
par contre on peut la lancer en cliquant dessus directement.
Qu'est-ce que je pourrais modifier comme paramètres dans createProcess pour que ça marche aussi sous vista sans droits, car c'est une appli pour les enfants, et je voudrais qu'elle soit utilisisable sans droits administrateurs.
J'ai essayé tous les flags un à un dans dwCreationFlags (paramètre 5).
Par contre si je met les deux fichiers dans le même dossier (donc "ped.exe" au lieu de "ressources\\ped.exe") ça marche, mais ça me sert plus à rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 STARTUPINFO si; PROCESS_INFORMATION pi; ZeroMemory( &si, sizeof(si) ); si.cb = sizeof(si); ZeroMemory( &pi, sizeof(pi) ); CreateProcess(L"ressources\\ped.exe", L"peniche", NULL, NULL, FALSE, 0, NULL, NULL,&si,&pi);
Qui peut m'aider.
C'est urgent, j'ai des clients avec vista qui attendent l'app depuis 15 jours!!
Merci à tous.
Alain
Partager