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定义的扩展文件对话框,刚打开时(左图),为啥一改变文件路径,很多东西就看不见了呢(右图)?
请高手指点指点,怎么解决了?
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定义的扩展文件对话框,刚打开时(左图),为啥一改变文件路径,很多东西就看不见了呢(右图)?
请高手指点指点,怎么解决了?
不知道你需要扩展什么功能。
可以到www.codeproject.com找一下,有扩展系统对话框的例子。
问题已解决,原来要把子对话框的属性Clip_siblings选上