class CMyDialog : public CFileDialog
CMyDialog::CMyDialog(BOOL bOpenFileDialog, LPCTSTR lpszDefExt, LPCTSTR lpszFileName,
DWORD dwFlags, LPCTSTR lpszFilter, CWnd* pParentWnd) :
CFileDialog(bOpenFileDialog, lpszDefExt, lpszFileName, dwFlags, lpszFilter, pParentWnd)
{                                                  
  m_ofn.Flags |= (OFN_HIDEREADONLY |OFN_ENABLEHOOK| OFN_EXPLORER |OFN_ENABLETEMPLATE);
    m_ofn.lpTemplateName = MAKEINTRESOURCE(IDD_PREVIEW);
}
IDD_PREVIEW为一子对话框ID。
CMyDialog定义的扩展文件对话框,刚打开时(左图),为啥一改变文件路径,很多东西就看不见了呢(右图)?
请高手指点指点,怎么解决了?