MFC 如何改变视图大小
我建了个SDI,想在整个窗口大小不变的情况下改变视图(就是那块白色区域)大小,比如我在视图的最下面写上“HELLO”,当我将视图的底边往上平移,“HELLO”也要跟着往上...
我建了个SDI,想在整个窗口大小不变的情况下改变视图(就是那块白色区域)大小,比如我在视图的最下面写上“HELLO”,当我将视图的底边往上平移,“HELLO”也要跟着往上移。该当如何?谢谢!
此方法似乎不行~~~~
稍微改下我的问题:
我建了个SDI,想在整个 窗口 位置 大小不变的情况下改变视图(就是那块白色区域)大小,比如我在视图的最下面写上“HELLO”,当我将视图的底边往上平移,“HELLO”也要跟着往上移。该当如何?谢谢! 展开
此方法似乎不行~~~~
稍微改下我的问题:
我建了个SDI,想在整个 窗口 位置 大小不变的情况下改变视图(就是那块白色区域)大小,比如我在视图的最下面写上“HELLO”,当我将视图的底边往上平移,“HELLO”也要跟着往上移。该当如何?谢谢! 展开
3个回答
展开全部
在OnDraw函数里面
调用GetClientRect获得客户区大小,利用这个大小的相对坐标进行输出,不使用绝对坐标输出
我的意思是根据获得的客户区的大小进行输出,不是使用具体的坐标。
调用GetClientRect获得客户区大小,利用这个大小的相对坐标进行输出,不使用绝对坐标输出
我的意思是根据获得的客户区的大小进行输出,不是使用具体的坐标。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
固定空间在子窗口的位置,利用ONTIME刷新
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询