热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

界面全屏大小的问题?

我的界面本来制作时不是最大化的,但是现在客户要求全屏显示,我把windowsstate属性改成2-Maximized。但是运行后界面上的控件布局就不美观了,要全部重新排版。等于是让我把界面重新画一
我的界面本来制作时不是最大化的,但是现在客户要求全屏显示,我把windowsstate属性改成2-Maximized。
但是运行后界面上的控件布局就不美观了,要全部重新排版。等于是让我把界面重新画一遍了。
我的显示器分辨率是1024*768,现在也无法确定客户的显示器分辨率是否都跟我的完全相同,如果我修改了界面上面的控件布局,不知道在其它分辨率下控件是否能完整显示而且比例和位置都正确。
还有,全屏显示后,要求界面只能进行最小化的操作,不管是双击标题框还是用鼠标箭头拖放,都不能改变界面的大小,而且最大化的界面不能将任务栏盖住。
谁有类似的实例让我参考参考。

10 个解决方案

#1


根据比例缩放就是

#2


有个控件 可以自适应分辨率 注册以后直接拖到页面上就可以了

#3


设置不同分辨率下的显示比例,根据分辨率来resize
"界面只能进行最小化的操作" 设置maxbutton=false就可以

#4


你最好是和你的用户协商好,要求他采用正屏显示器(和你的一样)。

#5


还有,如果你的客户的显示器不是1024*768的,全屏也不会改变你的控件的大小,只会在窗体的右侧出现一个空白区域。

#6


引用 2 楼 tim_zhang 的回复:
有个控件 可以自适应分辨率 注册以后直接拖到页面上就可以了


能告诉我是什么名字吗

#7


找到了
Resize32.ocx 

#8


最大化之后,双击标题框界面会变小,如何禁止双击标题框呢?

#9


最好还是自己写代码控制控件的位置及大小。比如在普通的窗口尺寸下某控件在右下角,最大化引发Form_Resize事件后调整控件到窗体右下角。

#10


问题解决了
最后还是用了API

推荐阅读
  • 在Delphi7下要制作系统托盘,只能制作一个比较简单的系统托盘,因为ShellAPI文件定义的TNotifyIconData结构体是比较早的版本。定义如下:1234 ... [详细]
  • VB.net 进程通信中FindWindow、FindWindowEX、SendMessage函数的理解
    目录一、代码背景二、主要工具三、函数解析1、FindWindow:2、FindWindowEx:3、SendMessage: ... [详细]
  • PHP 5.5.31 和 PHP 5.6.17 安全更新发布
    PHP 5.5.31 和 PHP 5.6.17 已正式发布,主要包含多个安全修复。强烈建议所有用户尽快升级至最新版本以确保系统安全。 ... [详细]
  • 本文介绍了如何在Delphi中使用剪切板类TClipboard进行文本的复制和粘贴操作,包括AsText属性、SetTextBuf方法和GetTextBuf方法的具体使用。 ... [详细]
  • 2020年9月15日,Oracle正式发布了最新的JDK 15版本。本次更新带来了许多新特性,包括隐藏类、EdDSA签名算法、模式匹配、记录类、封闭类和文本块等。 ... [详细]
  • 高端存储技术演进与趋势
    本文探讨了高端存储技术的发展趋势,包括松耦合架构、虚拟化、高性能、高安全性和智能化等方面。同时,分析了全闪存阵列和中端存储集群对高端存储市场的冲击,以及高端存储在不同应用场景中的发展趋势。 ... [详细]
  • 如果应用程序经常播放密集、急促而又短暂的音效(如游戏音效)那么使用MediaPlayer显得有些不太适合了。因为MediaPlayer存在如下缺点:1)延时时间较长,且资源占用率高 ... [详细]
  • Flutter 2.* 路由管理详解
    本文详细介绍了 Flutter 2.* 中的路由管理机制,包括路由的基本概念、MaterialPageRoute 的使用、Navigator 的操作方法、路由传值、命名路由及其注册、路由钩子等。 ... [详细]
  • WinMain 函数详解及示例
    本文详细介绍了 WinMain 函数的参数及其用途,并提供了一个具体的示例代码来解析 WinMain 函数的实现。 ... [详细]
  • 微信公众号推送模板40036问题
    返回码错误码描述说明40001invalidcredential不合法的调用凭证40002invalidgrant_type不合法的grant_type40003invalidop ... [详细]
  • 在处理大规模数据数组时,优化分页组件对于提高页面加载速度和用户体验至关重要。本文探讨了如何通过高效的分页策略,减少数据渲染的负担,提升应用性能。具体方法包括懒加载、虚拟滚动和数据预取等技术,这些技术能够显著降低内存占用和提升响应速度。通过实际案例分析,展示了这些优化措施的有效性和可行性。 ... [详细]
  • 本文介绍了如何查看PHP网站及其源码的方法,包括环境搭建、本地测试、源码查看和在线查找等步骤。 ... [详细]
  • 小程序的授权和登陆
    小程序的授权和登陆 ... [详细]
  • 本文介绍了 Go 语言中的高性能、可扩展、轻量级 Web 框架 Echo。Echo 框架简单易用,仅需几行代码即可启动一个高性能 HTTP 服务。 ... [详细]
  • 本文探讨了使用JavaScript在不同页面间传递参数的技术方法。具体而言,从a.html页面跳转至b.html时,如何携带参数并使b.html替代当前页面显示,而非新开窗口。文中详细介绍了实现这一功能的代码及注释,帮助开发者更好地理解和应用该技术。 ... [详细]
author-avatar
清皮皮
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有