Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: Javi SJ Cervera en 01 de Enero de 1970, 01:00:00 AM

Título: getenv()
Publicado por: Javi SJ Cervera en 01 de Enero de 1970, 01:00:00 AM
                                me gustaría saber, bajo Win32, cuáles son las variables de entorno que le puedo pasar como parámetro a getenv(). Es que conozco "windir" y poco más.
                               
Título: getenv()
Publicado por: DraKKaR en 01 de Enero de 1970, 01:00:00 AM
                                msdn.microsoft.com                                
Título: getenv()
Publicado por: Juan Mellado en 01 de Enero de 1970, 01:00:00 AM
                                Además de buscar en el link recomendado...

Si vas a utilizar Win32, y no te importa perder la compatibilidad con otros sistemas, utiliza GetEnviromentVariable() en vez de getenv().

Para obtener las variables de entorno disponibles para un proceso utiliza GetEnviromentStrings() y FreeEnviromentStrings().

Busca los nombres de estas funciones en la web. Te pueden servir de punto de partida.

Y como casi siempre, hay un ejemplo en la ayuda del SDK.

Espero haberte ayudado.
Saludos.