BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
//  the CREATESTRUCT cs
//cs.style &= ~WS_MAXIMIZEBOX;
cs.style &= ~FWS_ADDTOTITLE;  return TRUE;
}在这个函数里可以更改窗口的类型!try it 

解决方案 »

  1.   

    好像不成,改变cs.cy,cs.cx,cs.x,cs.y属性后,运行时窗体的大小不变,还是与框架相贴,大小没有变化
      

  2.   

    不如用CDialogBar把你的Form对像用起来
      

  3.   

    建议使用Dialog,移植起来不麻烦吧。
      

  4.   

    可以通过设定CMainFrame::PreCreateWindow(CREATESTRUCT& cs)函数中cs.style的值,具体的参数可以通过参阅MSDN来看,添加属性值用“|”,关闭一个属性要用“&~”.