| 网站首页 | 业界新闻 | 群组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 248 人关注过本帖
标题:以前编的一个XP(分辨率1280x800)下的VB软件,现在WIN7(1920x1080)下运行控 ...
只看楼主 加入收藏
赵光华
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2019-3-23
  问题点数:0  回复次数:6   
以前编的一个XP(分辨率1280x800)下的VB软件,现在WIN7(1920x1080)下运行控件显示位置错乱,请各位赐教。
以前编的一个XP(分辨率1280x800)下的VB软件,现在WIN7(1920x1080)下运行控件显示位置错乱,请各位赐教。
2019-03-23 18:29
wmf2014
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:172
帖 子:1772
专家分:9960
注 册:2014-12-6
  得分:0 
看看能不能把win7显示风格调成xp经典风格,如果有源代码就重新做一下。

能编个毛线衣吗?
2019-03-24 09:49
赵光华
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2019-3-23
  得分:0 
回复 楼主 赵光华
首先表示感谢!我试了一下,改XP风格后也不行。我以前用WIN10系统,没有什么问题,因感觉速度比较慢改成WIN7,但Picture控件尺寸发生变化,屏幕显示混乱,表现为图片框扩大,图片变小。
附件: 您没有浏览附件的权限,请 登录注册
2019-03-24 14:56
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:242
帖 子:4368
专家分:26703
注 册:2008-10-15
  得分:0 
DPI 缩放的问题,

1、兼容模式里,禁用 DPI 缩放。没试过,只知道这是一个解决方案。

2、有源代码,那么修改源代码,Picture 控件显示的图片,根据你实际大小,使用代码贴图进去,不要加载图片。


授人于鱼,不如授人于渔
早已停用QQ了
2019-03-24 16:07
赵光华
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2019-3-23
  得分:0 
谢谢!我试一下。
2019-03-24 21:36
赵光华
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2019-3-23
  得分:0 
1、禁用了DPI缩放也没有解决问题。
2、因为我所用的图片主要是作为背景来用的,不能通过代码来贴图。
    谢谢你!
2019-03-25 10:01
赵光华
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2019-3-23
  得分:0 
已解决!原因是以前原版WIN10时自动将DPI设置为96DPI,而WIN7系统缺省设置为120DPI,将DPI设置成96DPI后则显示正常。谢谢你的帮忙!
2019-03-25 11:32







关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.079893 second(s), 8 queries.
Copyright©2004-2019, BCCN.NET, All Rights Reserved