Compartilhar via


CFileDialog::m_ofn

m_ofn é uma estrutura do tipo OPENFILENAME.Os dados em essa estrutura representa o estado atual de CFileDialog.

Comentários

Use essa estrutura para inicializar a aparência de uma caixa de diálogo de Abrir arquivo ou de Salvar Arquivo como depois que você constrói a mas antes que você exiba um com o método de DoModal .Por exemplo, você pode definir o membro de lpstrTitle de m_ofn a legenda que você deseja que a caixa de diálogo para ter.

Com o estilo de Windows Vista de CFileDialog, m_ofn não é garantida para corresponder sempre o estado da caixa de diálogo.Está sincronizada com a caixa de diálogo em versões anteriores do windows.Consulte CFileDialog::ApplyOFNToShellDialog e CFileDialog::UpdateOFNFromShellDialog para obter mais informações sobre como sincronizar a estrutura de m_ofn e o estado de CFileDialog em Windows Vista.

Caixas de diálogo de arquivo de estilo deWindows Vista não oferece suporte a alguns membros e sinalizadores de CFileDialog.Como resultado, eles não terão efeito.

Segue uma lista de membros que não são suportados por Windows Vista:

  • lpstrCustomFilter

  • lpstrInitialDir

  • lCustData

  • lpfnHook

  • lpTemplateName

Os seguintes sinalizações não são suportados e portanto não têm efeito quando você usa o estilo de Windows Vista de CFileDialog:

  • OFN_ENABLEHOOK

  • OFN_ENABLEINCLUDENOTIFY

  • OFN_ENABLETEMPLATE

  • OFN_ENABLETEMPLATEHANDLE

  • OFN_EXPLORER

  • OFN_EXTENSIONDIFFERENT

  • OFN_HIDEREADONLY

  • OFN_LONGNAMES - efetivamente sempre sobre em Windows Vista

  • OFN_NOLONGNAMES - efetivamente sempre desativado em Windows Vista

  • OFN_NONETWORKBUTTON - efetivamente sempre sobre em Windows Vista

  • OFN_READONLY

  • OFN_SHOWHELP

Para obter mais informações sobre essa estrutura, consulte a estrutura de OPENFILENAME em Windows SDK.Para obter mais informações sobre o comportamento diferente de CFileDialog em Windows Vista, consulte Classe de CFileDialog.

Requisitos

Cabeçalho: afxdlgs.h

Consulte também

Referência

Classe de CFileDialog

Gráfico de hierarquia