我正在将我们的应用程序之一从VS 2005移植到VS2013。在此应用程序中,我们通过以下方式自定义了CFileDialog对话框:
class CFileStart : public CFileDialog
...
INT_PTR CFileStart::DoModal ()
{
m_ofn.lpTemplateName = MAKEINTRESOURCE( IDD_START );
m_ofn.Flags |= OFN_ENABLETEMPLATE;
m_ofn.hInstance = AfxGetInstanceHandle ();
return CFileDialog::DoModal ();
}
它过去可以在Visual Studio 2005上正常工作,但在Vs2013上不起作用。任何的想法 ?
谢谢。
最佳答案
我修复了在CFileDialog构造函数中将false传递给bVistaStyle的问题。