总是要手工点最大化好像比较麻烦,怎么才能一开始就让他默认为最大化运行?
还有就是在单文本程序中怎么加上一条上下拉动条?左右拉动的它自己有了,上下拉动的没有

解决方案 »

  1.   

    在InitInstance中将pMainFrame->ShowWindow(SW_SHOW);改为pMainFrame->ShowWindow(SW_MAXIMIZE);
    或重写CFrameWnd::ActiveFrame,将其参数赋值为SW_MAXIMIZE。
      

  2.   

    在InitInstance中将pMainFrame->ShowWindow(SW_SHOW);改为pMainFrame->ShowWindow(SW_MAXIMIZE);如果需要在CChildFrame里面将每个打开的文档Frame最大化的话,重载
    CChildFrame::OnShowWindow(...)
    ShowWindow(SW_MAXIMIZE);
      

  3.   

    请问一个,那个InitInstance在哪?
    抱歉,我现在是做的一个基于对话框的,它能最大化吗?
      

  4.   

    唉,刚才试了一下,在一个SDI里在App类下面找到了INitInstance,里面有上面所提到的东西,经验证楼上的没错!我太菜了!
      

  5.   

    对话框的话,设置对话框的属性,使之具有maximized box属性。同样可以ShowWindow(SW_MAXIMIZE)
      

  6.   

    pMainFrame->ShowWindow(SW_MAXIMIZE);
    这一句要放在  CMainFrame  函数的什么地方啊?没找到有相似的句子啊!。。
      

  7.   

    哦,找到了,不是在 CMainFrame 那里