[C con Clase] Dialogo de exploracion
Steven Davidson
srd4121 en njit.edu
Jue Ago 20 03:45:52 CEST 2009
Hola Diego,
Diego wrote:
> Ya estoy por terminar un proyecto, pero estoy estancado con esto,
> porfavor ayudenme,
>
>
> Como puedo crear un dialogo de navegacion o exploracion estandard
> para seleccionar un archivo?
>
> no estoy utilizando mfc solamente win apis,
>
Si quieres permitir la navegación del sistema de ficheros para cargar o
guardar información con un fichero, entonces puedes usar los diálogos
comunes en "comdlg32.dll". Necesitas enlazar con esta biblioteca
dinámica (DLL) o bien explícitamente o bien a través de la biblioteca de
importación "comdlg32.lib" o "libcomdlg32.a", según sea el caso de tu
enlazador. También necesitas #incluir el fichero de cabecera <commdlg.h>.
Si quieres abrir un fichero, invoca 'GetOpenFileName()' y para "guardar
como", 'GetSaveFileName()'. Ambas funciones requieren un puntero a la
misma estructura, 'OPENFILENAME'.
Aconsejo consultar la biblioteca MSDN en su página oficial:
http://msdn.microsoft.com/en-us/library/ms646960%28VS.85%29.aspx Ahora
bien, bajo MS-Windows Vista (y seguramente posteriores versiones), se
recomienda usar el diálogo común de ítems, para cargar y guardar
ficheros. Para más información, puedes ir visitar la siguiente página:
http://msdn.microsoft.com/en-us/library/bb776913%28VS.85%29.aspx
Espero que esto te oriente.
Steven
Más información sobre la lista de distribución Cconclase