MFC中,设置view的大小随着图片的大小变化的,请问如何实现Frame窗口动态的随着view窗口的变化而变化?

 我来答
百度网友e81bb48
2012-10-12 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:86
采纳率:0%
帮助的人:119万
展开全部
你什么时候改变的view?就在改变view大小的同时改变Frame窗口的大小。
更多追问追答
追问
我在Cmainframe.cpp中 GetActiveView()->MoveWindow(0,0,g_iwidth, g_iheight,1); 改变View的大小,那我该如何改变frame的大小来适应我改变后的View窗口的大小呢。有啥函数没?
追答
在这句下面直接this->MoveWindow(0,0,g_iwidth, g_iheight,1);
相思丶猫2C
2012-10-12 · TA获得超过1198个赞
知道小有建树答主
回答量:1432
采纳率:50%
帮助的人:948万
展开全部
响应WM_SIZE消息
更多追问追答
追问
在Cmainframe.cpp中 GetActiveView()->MoveWindow(0,0,g_iwidth, g_iheight,1);改变View的大小,然后PostMessage(WM_SIZE)。但是Frame大小没有变化。在frame::OnSize()中需要做什么处理么?
追答
既然在frame中,就直接用SetWindowPos好了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式