CFileDialog::m_ofn
m_ofnjest to struktura typu OPENFILENAME.W tej struktury danych reprezentuje bieżący stan CFileDialog.
Uwagi
Użyj tej struktury zainicjować wygląd Otwórz plik lub Zapisz plik jako dialogowe po konstruowania go, ale przed wyświetleniem go z DoModal metody.Na przykład można ustawić lpstrTitle członek m_ofn do podpis ma okno dialogowe ma.
Z Windows Vista styl CFileDialog, m_ofn nie jest gwarantowane do zawsze stanu okna dialogowego.Jest on zsynchronizowany z okna dialogowego w starszych wersjach systemu Windows.Zobacz CFileDialog::ApplyOFNToShellDialog i CFileDialog::UpdateOFNFromShellDialog uzyskać więcej informacji o synchronizowaniu m_ofn struktury i CFileDialog Państwo w Windows Vista.
Windows Vistaokna dialogowe pliku stylu nie obsługują niektórych członków i flagi CFileDialog.W rezultacie te nie będą działać.
Oto lista elementów członkowskich, które nie są obsługiwane przez Windows Vista:
lpstrCustomFilter
lpstrInitialDir
lCustData
lpfnHook
lpTemplateName
Następujące flagi nie są obsługiwane i dlatego nie mają zastosowania podczas korzystania z Windows Vista styl CFileDialog:
OFN_ENABLEHOOK
OFN_ENABLEINCLUDENOTIFY
OFN_ENABLETEMPLATE
OFN_ENABLETEMPLATEHANDLE
OFN_EXPLORER
OFN_EXTENSIONDIFFERENT
OFN_HIDEREADONLY
OFN_LONGNAMES - skutecznie zawsze na wWindows Vista
OFN_NOLONGNAMES - skutecznie zawsze wyłączony wWindows Vista
OFN_NONETWORKBUTTON - skutecznie zawsze na wWindows Vista
OFN_READONLY
OFN_SHOWHELP
Aby uzyskać więcej informacji dotyczących tej struktury, zobacz NAZWA_OTWARTEGO_PLIKU struktury w Windows SDK.Więcej informacji o różnych zachowanie CFileDialog pod Windows Vista, zobacz Klasa CFileDialog.
Wymagania
Nagłówek: afxdlgs.h