打开后没有左边的工具浏览框等。

解决方案 »

  1.   

    // 文件对话框
    CFileDialog dlg(TRUE, "*.mol", NULL, 0, szFilter, 0);
    int structsize=0; 
    DWORD dwVersion,dwWindowsMajorVersion,dwWindowsMinorVersion; 
    dwVersion = GetVersion(); // 检测目前的操作系统
    dwWindowsMajorVersion = (DWORD)(LOBYTE(LOWORD(dwVersion))); 
    dwWindowsMinorVersion = (DWORD)(HIBYTE(LOWORD(dwVersion)));
    if (dwVersion < 0x80000000) // Windows NT/2000/XP
    structsize =88;
    else
    structsize =76; // 显示老的文件对话框 
    dlg.m_ofn.lStructSize = structsize;