很遗憾,好像没有直接的代码可以操作,可以试试以下代码:

  

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  关闭

那么另一个解决办法就是

  移除所有的窗口按钮,自己在窗体上添加单独的最小化和关闭按钮也可以实现,只是要多做一些步骤了。如图所示:

  

  呵呵~

最新文章

  1. php实现数据库数据读取生成缓存文件
  2. Codeforces 653D Delivery Bears(最大流)
  3. 使用urllib编写python爬虫
  4. Python 基礎 - 字符編碼
  5. phpcms v9模版调用代码大全(全面而实用)
  6. 你不知道的JavaScript-- 事件流与事件处理
  7. 计算N的阶层
  8. 武汉科技大学ACM :1007: 华科版C语言程序设计教程(第二版)习题7.10
  9. 53个Oracle语句优化规则详解(转)
  10. 图解 Monad
  11. JAVAEE——spring03:spring整合JDBC和aop事务
  12. KVO实现自定义文件复制进度展示
  13. php 通过curl获取远程数据,返回的是一个数组型的字符串,高手帮忙如何将这个数组类型的字符串变成数组。
  14. 设为首页/加入收藏JS代码
  15. 20175307《Java程序设计》第5周学习总结
  16. neo4j性能调优(转)
  17. RandomForest中的feature_importance
  18. ElasticSearch查询 第二篇:文档更新
  19. laravel 异常深度解析
  20. ARM CPU 架构

热门文章

  1. 1月12日内容总结——文件和文件索引、链接、系统时间、克隆、定时任务、paramiko模块、公钥私钥、paramiko代码封装
  2. Debian11换源
  3. Vue31 消息订阅和发布
  4. Containers feature is disabled. Enable it using the PowerShell script (in an administrative PowerShe
  5. Spring Boot整合Redis-CRUD
  6. 【Oculus Interaction SDK】(十)在 VR 中使用手势识别
  7. CRT 与 exCRT
  8. vue的两种服务器端渲染方案
  9. bzoj5000+的洛谷题号
  10. docker 安装 jFrog