vc单文档程序,项目类型office问题一、在软件启动前如何调整视口的大小,与位置?
试用:在C**View::PreCreateWindow不能实现大小与位置的调整。问题二、打开软件时,会闪几下主界面才会正常显示?
试用1、在C**App::InitInstance的if (!ProcessShellCommand(cmdInfo))前添加m_nCmdShow =SW_HIDE;
试用2、添加CleanState(_T("WorkSpace")); 清除默认保存的参数。
依然会显示主界面时会闪屏谢谢大侠

解决方案 »

  1.   

    1.创建完窗口后setwindowpos
    2.不清楚闪的原因
      

  2.   

    补充:想在CMain中实现对C**View的调整,并且在软件没有显示之前。
      

  3.   

    1.
    PreCreateWindow一般设置窗体风格可以去OnSize中设置窗体大小和位置。2.
    闪烁可能是重新绘制引起的,看下代码。你自己初始化做过什么操作?
      

  4.   

    vc2010单文档程序,项目类型office 2007(黑色主题),在"高级功能"中去了“导航空格”与“标题栏”,完成创建向导,一行代码没有写
    然后编译:生成的单文档会闪几下主界面才会正常显示???
      

  5.   

    是不是没有禁止onrasebkground
      

  6.   

    1.在initial中调用setwindowpos
    2.主界面没出来,是什么东西闪几下了?启动窗口?