MFC多文档不能重复打开同一个文件
我在网上搜了一些资料,在childframe里面设置:
cs.style &=~ (LONG)FWS_ADDTOTITLE;
然后在doc里面OnOpenDocument的时候提取文件名,把文件名和后缀全改了保存在一个全局变量中(每次调用open函数生成的文件名是不一样的,避免的被设置成一样的名字);
然后在view的OnInitialUpdate里面设置:
GetParent()->SetWindowText(name);
能正常显示,但是还是不能重复打开同一个文件,当第二次打开的时候还是仅仅激活上次的文档