Modifier variable environnement utilisateur ?

Modifier variable environnement utilisateur ? - C++ - Programmation

Marsh Posté le 13-10-2005 à 21:03:24    

Bonjour
 
Je code en c++ et j'ai l'obligation de changer une variable d'environnement à partir de mon programme. Comment puis-je faire pour acceder et modifier cette variable d'environnement ?
 
merci

Reply

Marsh Posté le 13-10-2005 à 21:03:24   

Reply

Marsh Posté le 13-10-2005 à 21:22:26    

tu ne peux pas.

Reply

Marsh Posté le 13-10-2005 à 21:58:47    

Tu dit n'importe quoi ou tu est sérieux ?
 
Je doit creer une nouvelle thread avec une variable d'environnement de plus.
 
Je sais que je peut passer par la base de registre et faire un WM_SETTINGCHANGE mais le probleme c'est que ca modifie la variable d'environnement pour toujours , moi je veut la modifier uniquement pour ma thread.

Reply

Marsh Posté le 13-10-2005 à 22:09:34    

l'environnement est global au processus.

Reply

Marsh Posté le 13-10-2005 à 22:23:26    

Reply

Marsh Posté le 14-10-2005 à 10:00:52    

Soit tu changes la variable pour le processus seulement, soit tu la changes pour l'environnement entier, mais tu ne peux pas la modifier que pour le thread.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed