搜索
编程论坛
→
开发语言
→
『 VB6论坛 』
→ 以前编的一个XP(分辨率1280x800)下的VB软件,现在WIN7(1920x1080)下运行控件显示位置错乱,请各位赐教。
标题:
以前编的一个XP(分辨率1280x800)下的VB软件,现在WIN7(1920x1080)下运行控 ...
只看楼主
赵光华
等 级:
新手上路
帖 子:5
专家分:0
注 册:2019-3-23
楼主
问题点数:0 回复次数:6
以前编的一个XP(分辨率1280x800)下的VB软件,现在WIN7(1920x1080)下运行控件显示位置错乱,请各位赐教。
以前编的一个XP(分辨率1280x800)下的VB软件,现在WIN7(1920x1080)下运行控件显示位置错乱,请各位赐教。
搜索更多相关主题的帖子:
WIN7
运行
控件
显示
位置
2019-03-23 18:29
wmf2014
等 级:
贵宾
威 望:
216
帖 子:2039
专家分:11273
注 册:2014-12-6
第
2
楼
得分:0
看看能不能把win7显示风格调成xp经典风格,如果有源代码就重新做一下。
能编个毛线衣吗?
2019-03-24 09:49
赵光华
等 级:
新手上路
帖 子:5
专家分:0
注 册:2019-3-23
第
3
楼
得分:0
回复 楼主 赵光华
首先表示感谢!我试了一下,改XP风格后也不行。我以前用WIN10系统,没有什么问题,因感觉速度比较慢改成WIN7,但Picture控件尺寸发生变化,屏幕显示混乱,表现为图片框扩大,图片变小。
2019-03-24 14:56
风吹过b
等 级:
贵宾
威 望:
364
帖 子:4912
专家分:29900
注 册:2008-10-15
第
4
楼
得分:0
DPI 缩放的问题,
1、兼容模式里,禁用 DPI 缩放。没试过,只知道这是一个解决方案。
2、有源代码,那么修改源代码,Picture 控件显示的图片,根据你实际大小,使用代码贴图进去,不要加载图片。
授人于鱼,不如授人于渔
早已停用QQ了
2019-03-24 16:07
赵光华
等 级:
新手上路
帖 子:5
专家分:0
注 册:2019-3-23
第
5
楼
得分:0
谢谢!我试一下。
2019-03-24 21:36
赵光华
等 级:
新手上路
帖 子:5
专家分:0
注 册:2019-3-23
第
6
楼
得分:0
1、禁用了DPI缩放也没有解决问题。
2、因为我所用的图片主要是作为背景来用的,不能通过代码来贴图。
谢谢你!
2019-03-25 10:01
赵光华
等 级:
新手上路
帖 子:5
专家分:0
注 册:2019-3-23
第
7
楼
得分:0
已解决!原因是以前原版WIN10时自动将DPI设置为96DPI,而WIN7系统缺省设置为120DPI,将DPI设置成96DPI后则显示正常。谢谢你的帮忙!
2019-03-25 11:32
7
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-493749-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 2.413225 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved