Ejemplo CFileDialog: Registrar el orden de los eventos

Actualización: noviembre 2007

Este ejemplo crea un cuadro de diálogo personalizado que muestra qué eventos se generan al crear un CFileDialog. Los eventos que se generan, y el orden en que se generan, pueden variar dependiendo de dos factores: si CFileDialog es un cuadro de diálogo Abrir o un cuadro de diálogo Guardar, y si el programa se está ejecutando en Windows Vista o en versiones anteriores de Windows. Este ejemplo muestra y registra los mensajes que se generan bajo cualquiera de las cuatro posibles combinaciones.

Nota de seguridad:

Este ejemplo de código está pensado para explicar un concepto y sólo muestra el código relevante para ese concepto. Puede que no cumpla los requisitos de seguridad para un entorno concreto, y no se debería utilizar en aplicaciones o sitios web tal como aparece. Por el contrario, le recomendamos que agregue código de seguridad y control de errores para que sus proyectos sean más robustos y seguros. Microsoft proporciona este código de ejemplo "tal como está", sin ninguna garantía.

Para obtener ejemplos e instrucciones para su instalación:

  • En el menú Ayuda de Visual Studio, haga clic en Ejemplos.

    Para obtener más información, consulte Localizar archivos de ejemplo.

  • La lista de ejemplos completa con la versión más reciente está disponible en línea en la página Visual Studio 2008 Samples.

  • También encontrará ejemplos en el disco duro de su equipo. De manera predeterminada, los ejemplos y el archivo Léame se copian en una carpeta bajo \Archivos de programa\Visual Studio 9.0\Samples\. Para las versiones Express de Visual Studio, todos los ejemplos están en línea.

Para generar y ejecutar este ejemplo

  1. Abra el archivo de solución, FileDlgWatcher.sln, en el entorno de desarrollo de Visual Studio.

  2. En el menú Generar, haga clic en Generar solución.

  3. En el menú Depurar, haga clic en Iniciar sin depurar.

  4. Seleccione las opciones para el CFileDialog que desea crear.

  5. Haga clic en el botón Crear diálogo para generar el registro de mensajes.

Vea también

Referencia

CFileDialog Class

Otros recursos

Ejemplos generales