以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口变形  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=42016)

--  作者:Phoebe_fdk
--  发布时间:2013/11/1 16:31:00
--  窗口变形
在不同分辨率情况下,窗口显示效果完整情况不一样,从哪个地方或代码可以设置窗口随屏幕分辨率的调整而自动调整?
[此贴子已经被作者于2013-11-1 16:36:28编辑过]

--  作者:Bin
--  发布时间:2013/11/1 16:35:00
--  
你所指的比例不合适是指的是什么呢?

如果是说占屏幕的位置变多了,那是肯定的啊. 窗口大小是固定的,你屏幕小了.自然窗口占的位置就显得大了.


如果是说窗口里面的控件位置都变动了,  也许是你系统设置了大字体 和DPI设置有问题

--  作者:Phoebe_fdk
--  发布时间:2013/11/1 16:44:00
--  
开始没说明白,主要是窗口占屏幕的位置发生变化,窗口内相对位置都和设计的一致,有什么办法解决吗?
--  作者:Bin
--  发布时间:2013/11/1 16:48:00
--  
是可以设置初始位置的,设置一下看看 
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20131101164725.png
图片点击可在新窗口打开查看

--  作者:Phoebe_fdk
--  发布时间:2013/11/1 16:56:00
--  
我目前在用的软件版本是试用版的,没有初始位置,菜单项目里面有根据分辨率调整显示区域的代码,窗口也能根据分辨率进行比例缩放吗
--  作者:Bin
--  发布时间:2013/11/1 17:00:00
--  
窗口根据分辨率缩放可以使用代码实现,但是这么一做会带来内部控件位置混乱的问题.

其实你没有必要纠结这个吧.

--  作者:狐狸爸爸
--  发布时间:2013/11/1 17:04:00
--  

一般这样解决:

http://www.foxtable.com/help/topics/0702.htm