Leer en inglés

Compartir a través de


CFileDialog::m_ofn

m_ofn es una estructura de OPENFILENAMEescrito. Los datos de esta estructura representa el estado actual de CFileDialog.

Comentarios

Utilice esta estructura para inicializar el aspecto de un cuadro de diálogo de Abrir archivo o de Guarde el archivo como después de construir pero antes de que se muestra con el método de DoModal . Por ejemplo, puede establecer el miembro de lpstrTitle de m_ofn el leyenda que desea que el cuadro de diálogo para obtener.

Con el estilo de Windows Vista de CFileDialog, m_ofn no se garantiza para coincidir con siempre el estado del cuadro de diálogo. Se sincroniza con el cuadro de diálogo en versiones anteriores de Windows. Vea CFileDialog::ApplyOFNToShellDialog y CFileDialog::UpdateOFNFromShellDialog para obtener más información sobre sincronizar la estructura de m_ofn y el estado de CFileDialogen Windows Vista.

los cuadros de diálogo de archivos de estilo deWindows Vista no admiten ciertos miembros y marcas de CFileDialog. Como resultado, éstos no tendrán ningún efecto.

A continuación se muestra una lista de los miembros que no son compatibles con Windows Vista:

  • lpstrCustomFilter

  • lpstrInitialDir

  • lCustData

  • lpfnHook

  • lpTemplateName

Los indicadores siguientes no se admiten y por consiguiente no tienen ningún efecto cuando se utiliza el estilo de Windows Vista de CFileDialog:

  • OFN_ENABLEHOOK

  • OFN_ENABLEINCLUDENOTIFY

  • OFN_ENABLETEMPLATE

  • OFN_ENABLETEMPLATEHANDLE

  • OFN_EXPLORER

  • OFN_EXTENSIONDIFFERENT

  • OFN_HIDEREADONLY

  • OFN_LONGNAMES - eficazmente siempre en Windows Vista

  • OFN_NOLONGNAMES - eficazmente siempre shutdown en Windows Vista

  • OFN_NONETWORKBUTTON - eficazmente siempre en Windows Vista

  • OFN_READONLY

  • OFN_SHOWHELP

Para obtener más información sobre esta estructura, vea la estructura de OPENFILENAME en Windows SDK. Para obtener más información sobre el comportamiento diferente de CFileDialog en Windows Vista, vea CFileDialog Class.

Requisitos

encabezado: afxdlgs.h

Vea también

Referencia

CFileDialog Class

Gráfico de jerarquías