社区
Delphi
帖子详情
怎样才能使窗体随着显示器的分辨率自动变化?
艺赛旗-norman66
2001-01-16 02:43:00
我在640X480下做的窗体,设置了最大化属性,在800X600下却没有最大化?
还有窗体中的控件能不能跟着变化?相对于屏幕的大小,而不是绝对的相素值?
...全文
130
3
打赏
收藏
怎样才能使窗体随着显示器的分辨率自动变化?
我在640X480下做的窗体,设置了最大化属性,在800X600下却没有最大化? 还有窗体中的控件能不能跟着变化?相对于屏幕的大小,而不是绝对的相素值?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
甜在心馒头
2001-01-17
打赏
举报
回复
屏幕的大小可以用API函数得到,大概是GetScreen……什么的,然后做出处理!
largewang
2001-01-17
打赏
举报
回复
先获得screen.Width,再用TForm.ScaleBy,系统设置为小字体开发
艺赛旗-norman66
2001-01-17
打赏
举报
回复
这个我知道,但是我的程序有几十个窗体,我不可能重新编一个窗体,再让其他的窗体继承;或者一个个地重新改写所有的窗体。
有没有办法使所有的窗体的都像主窗体那样,可以正确实现最大化。具体一点,就是说,一个程序有三个窗体,其中只可能有一个是主窗体。如果把它们都设为最大化,只有主窗体跟着显示器的分辨率变化,其他的两个却不能完全显示,最起码要把最大化、最小化按钮显示出来。
access+
窗体
自适应大小
这样你的程序即可在640*480
分辨率
下运行,也可在800*600下运行,而且在任何大小情况下,
窗体
里的控件都会随着
窗体
的大小而
变化
,保证你可以看到整个
窗体
的所有内容。只要改变
窗体
的大小,包括标签、文本框、下拉框、...
对话框及其全部控件
自动
适应屏幕分辩率
变化
我们编软件经常会遇到这样情况,尤其是基于对话框的软件,用户屏幕分辩率一变,我们软件的界面就变得不好看了。怎么办? 基本原理:先保存对话框原始宽高,检测新的桌面大小,将对话框改成和桌面大小一样,再遍历...
Excel VBA实用技巧大全 附书源码
01064获取Excel
窗体
工具栏信息 01065获取Excel外部数据工具栏信息 01066获取Excel公式审核工具栏信息 01067获取Excel控件工具箱工具栏信息 01068获取Excel绘图工具栏信息 01069获取Excel命令按钮的外观图像和FaceID...
计算机应用基础期末(2014-2).doc
窗体
顶端 1.(1.0分) 在Excel 的图表中,能反映出数据
变化
趋势的图表类型是( B )。 A、柱形图 B、折线图 C、气泡图 D、饼图 2.(1.0分) 在Word的编辑状态下,选择了文档全文,若在"段落"对话框中设置行距为20...
java源码包---java 源码 大量 实例
用JAVA开发的一个小型的目录监视系统,系统会每5秒
自动
扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的
变化
。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历,...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章