您的位置:程序门 -> vc/mfc -> 界面



如何设计一个窗口,可使内容随着主窗口的缩放而成比例的缩放。


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


如何设计一个窗口,可使内容随着主窗口的缩放而成比例的缩放。[已结贴,结贴人:metor_swau]
发表于:2007-08-15 16:13:34 楼主
如题,困扰几天了,因为自己是新手,没有任何思路。查相关资料查不到。

求达人说一下思路,最好是帖点代码来指导指导。谢谢。
发表于:2007-08-15 16:16:361楼 得分:0
去codeproject找找。
发表于:2007-08-15 16:24:242楼 得分:0
有没有达人讲讲详细的思路。
发表于:2007-08-15 16:34:473楼 得分:0
字体大小缩放较简单
响应wm_size消息,处理一下即可
控件大小可以动态计算位置及大小
再setwindowpos
发表于:2007-08-15 16:38:134楼 得分:0
字体大小缩放较简单
响应wm_size消息,处理一下即可
控件大小可以动态计算位置及大小
再setwindowpos

----------
响应wm_size,怎么处理啊,
还有就是控件大小怎么处理。
发表于:2007-08-15 18:04:575楼 得分:10
在wm_size
的时候
处理cxclient=loword(lparam)
然后cyclient=hiword(lparam)
然后你的内容大小就用cxclient,cyclient乘响应的比例来!
这就会随着窗口的大小而改变
发表于:2007-08-15 18:07:036楼 得分:0
wm_size:
cxclient=loword(lparam)
cyclient=hiword(lparam)

这个总会吧
cxclient是变化后的窗体的宽
cyclient是变化后的窗体的高


发表于:2007-08-16 10:31:527楼 得分:0
能不能具体一点?

有没有代码可以参考?
发表于:2007-08-16 11:20:128楼 得分:0
www.codeproject.com上找
easysize   ==
发表于:2007-08-16 11:40:569楼 得分:0
我快疯了
这还不够具体啊!
发表于:2007-08-21 11:25:5310楼 得分:0
wm_size
setwindowpos
发表于:2007-08-23 16:06:4211楼 得分:10
我已把按比例缩放的源码贴在我的博客里,你可以参考下http://blog.csdn.net/free_job/archive/2007/08/23/1756166.aspx


快速检索

最新资讯
热门点击