请问各位大师如何在对话框放大缩小时,实现字体随按钮缩放???
请问如何在对话框放大缩小时,实现字体随按钮缩放???目前已经实现了按钮随对话框放大缩小功能,但是按钮上的字体却没有实现随之放大缩小,目前使用的是CreateFontW()这个函数,第一个参数为字体高度,如何获取准确的字体高度呢?
------解决思路----------------------没有什么准确不准确,自己根据按钮高度,计算一个相对的值就行了,你自己看着舒服就好了
------解决思路----------------------一共就只有那么几种字号,比如8,9,10,11
你设置成 9.5,它也会自动变成10或者9.75之类的,不是随便赋值成什么都行的
你就直接把按钮高度当字体大小传进去设置font呗
如果不合适你再改,比如设置font的size为控件高度-2
------解决思路----------------------你直接给人家网卡分辨率改掉,然后重启机器得了。
想用你这种办法来达到布局平衡,将来你要踩坑的地方还有99处呢。