Obtener la ruta del directorio windows

22/06/2005 - 09:11 por Sergio | Informe spam
Hola,
Me suena que ya lo he preguntado alguna vez, pero no encuentro donde lo
tengo apuntado, y en google no veo nada.
¿Como puedo averiguar la ruta del directorio windows? O más
concretamente, la ruta a system32.

Gracias.

Preguntas similare

Leer las respuestas

#1 José Miguel Torres
22/06/2005 - 09:37 | Informe spam
Prueba con esto:

char pdir[MAX_PATH];

SHGetSpecialFolderPath(hWnd,pdir,CSIDL_SYSTEM,0);

Dónde pdir contendrá la ruta.

saludos


José Miguel Torres
jtorres_diaz~~ARROBA~~terra.es
http://jmtorres.blogspot.com

"Sergio" <"humprhey_b[NOSPAM]"@hotmail.com> escribió en el mensaje
news:
Hola,
Me suena que ya lo he preguntado alguna vez, pero no encuentro donde lo
tengo apuntado, y en google no veo nada.
¿Como puedo averiguar la ruta del directorio windows? O más
concretamente, la ruta a system32.

Gracias.
Respuesta Responder a este mensaje
#2 Rodrigo Corral [MVP]
22/06/2005 - 09:40 | Informe spam
La respuesta esta en la faq del grupo!!!

¿Como obtengo el path de capetas del sistema (por ejemplo System, Archivos
de Programa etc...)?
Debes usar la función SHGetFolderPath, si quieres añadir un subdirectorio al
valor devuelto (p.e.: C:\Archivos de programa\Tu applicacion) lo puedes
hacer directamente con la función SHGetFolderPathAndSubDir. Estas funciones
tienen como requisito Windows 95 con Internet Explorer 5.0, Windows 98 con
Internet Explorer 5.0, Windows 98 Second Edition (SE), Windows NT 4.0 con
Internet Explorer 5.0, Windows NT 4.0 con Service Pack 4 (SP4).

Tambien puedes utilizar las siguientes funciones:

GetSystemDirectory(), para obtener el directorio de sistema.
GetWindowsDirectory(), para obtener el directorio de windows.
GetTempPath(), para obtener el directorio temporal.


Un saludo
Rodrigo Corral González [MVP]

FAQ de microsoft.public.es.vc++
http://rcorral.mvps.org
Respuesta Responder a este mensaje
#3 Sergio
22/06/2005 - 09:53 | Informe spam
José Miguel Torres wrote:
Prueba con esto:

char pdir[MAX_PATH];

SHGetSpecialFolderPath(hWnd,pdir,CSIDL_SYSTEM,0);

Dónde pdir contendrá la ruta.

saludos





Muchas gracias.
Respuesta Responder a este mensaje
#4 Sergio
22/06/2005 - 09:54 | Informe spam
Rodrigo Corral [MVP] wrote:
La respuesta esta en la faq del grupo!!!




Se me pasó por completo :(
Respuesta Responder a este mensaje
#5 ByB
22/06/2005 - 14:36 | Informe spam
Sergio a émis l'idée suivante :
Hola,
Me suena que ya lo he preguntado alguna vez, pero no encuentro donde lo
tengo apuntado, y en google no veo nada.
¿Como puedo averiguar la ruta del directorio windows? O más
concretamente, la ruta a system32.

Gracias.



GetWindowsDirectory()

Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida