使用mfc怎样使框架窗口在开始显示时就最大化?

我的框架窗口里分割了三个view,如果窗口不最大化,就显示不完整,而且没有滚动条,怎么办?怎样才能让框架窗口一开始就最大化?或者能够在显示不完整的时候出现滚动条呢?非常感... 我的框架窗口里分割了三个view,如果窗口不最大化,就显示不完整,而且没有滚动条,怎么办?怎样才能让框架窗口一开始就最大化?或者能够在显示不完整的时候出现滚动条呢?非常感谢!
试了,不过没什么变化呀。这个好像是可以最大化,但是我想要它永远都那么大。。。。。。

ps:虽然这个没成功,但是通过jimmyqwy同学的启发,还是达到了目的,我重新设置了cs.cx和cs.cy两个值,达到了最大化的目的,谢谢!
展开
 我来答
百度网友6aa4c4714
2006-03-24 · 超过14用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:0
展开全部
在CMainFrame类中有个函数PreCreateWindow
在里面可以看到cs.style的默认设置。
你只要在这个cs.style后面加上 |WS_MAXIMIZE 就可以了。
例如:
cs.style = WS_OVERLAPPED | WS_CAPTION | FWS_ADDTOTITLE| WS_THICKFRAME | WS_SYSMENU | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_MAXIMIZE;
注意最后一个就是初始最大化的设置。
龙车花卉
2006-03-24 · TA获得超过1250个赞
知道小有建树答主
回答量:1280
采纳率:0%
帮助的人:0
展开全部
只需要在CXXAPP的InitInstance()添加一行代码:
// The one and only window has been initialized, so show and update it.
m_nCmdShow = SW_SHOWMAXIMIZED ;//这一行是添加的, 其它是上下文,帮助查找
m_pMainWnd->ShowWindow(m_nCmdShow);
m_pMainWnd->UpdateWindow();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3edf05e
2012-03-28
知道答主
回答量:3
采纳率:0%
帮助的人:4891
展开全部
我试了 好用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式