Delphi 移除窗口最大化按钮
很遗憾,好像没有直接的代码可以操作,可以试试以下代码:
var
GWL_Result: Integer;
begin
GWL_Result:= GetWindowLong(Handle,GWL_STYLE);
if GWL_Result>0 then
begin
SetWindowLong(Handle, GWL_STYLE,
GWL_Result and not WS_MAXIMIZEBOX);
end;
end;
该代码只能禁用最大化按钮,无法移除。
SetWindowLong(Handle, GWL_STYLE, GWL_Result and not WS_MINIMIZEBOX and not WS_MAXIMIZEBOX);
这行代码可以移除最小化和最大化按钮,只留一个关闭按钮,其中用到的三个系统常量分别为:
WS_MINIMIZEBOX 最小化
WS_MAXIMIZEBOX 最大化
WS_SYSMENU 关闭
那么另一个解决办法就是
移除所有的窗口按钮,自己在窗体上添加单独的最小化和关闭按钮也可以实现,只是要多做一些步骤了。如图所示:
  
呵呵~
Delphi 移除窗口最大化按钮的更多相关文章
- Delphi窗体中禁用最大化按钮
		第一种方法是设置窗体的BorderIcons/biMaximize属性为False,这种方法仅让窗体的最大化按钮灰掉: 第二种方法是设置窗体的BorderStyle属性为bsDialog,这种方法使最 ... 
- [Delphi]无边框窗口最大化不挡任务栏方法
		procedure WMGetMinMaxInfo(var mes: TWMGetMinMaxInfo); message WM_GetMinMaxInfo; procedure TfrmMain.W ... 
- Q窗口操作函数(窗口最大化,全屏,隐藏最大化最小化按钮)
		//Qt主窗口没有最小化,最大化按钮且最大化显示 int main(int argc, char *argv[]) { QApplication a(argc, argv); TestQtForWi ... 
- Delphi窗体最大化按钮不可用情况下的最大化
		最大化按钮不可用,而且窗体最大化,我以前一直这样设置:在Object Inspector下把BorderIcons属性下的biMaximize属性设置为False,然后把WindowState属性设置 ... 
- delphi -----(去掉窗口最大化,最小化、关闭),主窗口,和子窗口之间的设置
		一.去掉窗口最大化,最小化.关闭 borderIcons:biSystemMenu:false borderStyle:bsSizeable 二.主子窗口 主main: //调用子窗体procedur ... 
- delphi设计浮动窗口
		delphi设计浮动窗口 用过Photoshop的朋友一定对它的那些方便的浮动面板记忆犹新,其实这些面板就是一个个的小窗体,但这些小窗体都放在Photoshop的主窗体上 (不是存在主窗体中),有自己 ... 
- [WPF疑难]避免窗口最大化时遮盖任务栏
		原文 [WPF疑难]避免窗口最大化时遮盖任务栏 [WPF疑难]避免窗口最大化时遮盖任务栏 周银辉 WPF窗口最大化时有个很不好的现象是:如果窗口的WindowStyle被直接或间接地设置为None后( ... 
- 对话框窗口最大化盖住任务栏问题!OnGetMinMaxInfo,WM_GETMINMAXINFO
		http://hi.baidu.com/csacer/item/37cd6ac2dec18d360831c6a7 在写程序时,如果包含了标题栏,但是没有包含最大化按钮或者最小话按钮,那么人工用Show ... 
- js使浏览器窗口最大化(适用于IE的方法)
		这里使用的方法是IE的私有特性,只能在IE中有效.主要是window.moveTo和 window.resizeTo方法. 效果和点击最大化按钮差不多,有一点区别.点击最大化按钮后,浏览器 ... 
- Electron 无边框窗口最大化最小化关闭功能
		Electron 无边框窗口最大化最小化关闭功能 目的 实现无边框窗口,并添加最大化最小化和关闭功能 前提 了解Electron 主进程和渲染进程的通讯 了解 BrowserWindow相关功能 操作 ... 
随机推荐
- Containerd NRI 插件
			Github:https://github.com/containerd/nri.git Slide:https://static.sched.com/hosted_files/kccncna2022 ... 
- GDOI 2021 PJ 总结
			Day 0.5 在门口等了好久,终于进去了. Day 1 下午来到考场,发现自己承诺书没有拿,然后就跑到宿舍去拿,回来发现只要身份证. T1一眼是个博弈,发现不太好打,先跳. T2发现最多消耗4320 ... 
- HTTPS基础原理和配置-3
			书接上文:HTTPS 基础原理和配置 - 2,接下来介绍: 配置 NGINX 后端 HTTPS 检查配置 配置 HSTS OCSP Stapling 重要部分来了.如何使用这些选项并配置NGINX? ... 
- P12_小程序API的3大分类
			小程序 API 概述 小程序中的 API 是由宿主环境提供的,通过这些丰富的小程序 API,开发者可以方便的调用微信提供的能力,例如:获取用户信息.本地存储.支付功能等. 小程序 API 的 3 大分 ... 
- JZOJ 2020.02.16【NOIP提高组】模拟A 组
			2020.02.16[NOIP提高组]模拟A 组 呼呼呼呼呼呼呼呼 今天暴力分可真多啊 第一次 \(A\) 组进前 \(5\) ! 呼呼呼呼呼呼呼呼 总有人虐场,总有人在场中被虐······ 总结 3 ... 
- ctf 菜鸟杯
			web签到 首先最里面的是ctfshow-QQ群:,而他需要进行cookie传参,因此我们需要在cookie传入CTFshow-QQ群=a,然后就要以POST方式传入a的值,我们传入a=b,而b是以G ... 
- CF1470E 题解 —— 询问分叉转构建虚树的复杂度证明
			简要题意:给定一个长为 \(n\) 的排列 \(p\) 和一个整数 \(c\le 4\),称排列 \(p'\) 合法当且仅当 \(p'\) 可以通过 \(p\) 翻转若干个不交的区间 \([l,r]\ ... 
- 常用的"小脚本"-json数据处理
			小背景: 我们公司项目中的小脚本是一些工具类,比如常用的是MapUtil工具类的一些方法 写公司的MapUtil工具类的方法要注意,方法名的命名,因为方法名,在公司的项目的某个业务流程有对方法名的进行 ... 
- 有监督的图像翻译——Pix2Pix
			应用:图像到图像的翻译是GAN的一个重要方向,基于一个输入图像得到输出图像的过程,图像和图像的映射,如标签到图像的生成,图像边缘到图像的生成过程. 图像处理.图形和视觉中的许多问题涉及到将输入图像转换 ... 
- java.io.StreamCorruptedException: invalid stream header: 00013174
			java.io.StreamCorruptedException: invalid stream header: 00013174 at java.io.ObjectInputStream.readS ... 
