博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NSIS隐藏窗体标题栏自带的button(最大化,最小化,关闭X)
阅读量:6567 次
发布时间:2019-06-24

本文共 406 字,大约阅读时间需要 1 分钟。

这个问题实在八月份逛csdn论坛的时候偶然遇到的,当时比較好奇楼主为啥要隐藏关闭button。就顺口问了下,结果楼主已经弃楼。未给出原因,猜着可能是为了做自己定义页面美化,无法改变按纽外观之类的,后来琢磨了下,认为改动窗体风格比較简单。这里使用的是GetWindowLong与 SetWindowLong两个API。

Function onGUIInit

  System::Call 'user32::GetWindowLong(i$hwndparent,i -16)i.r0'    
  
intop $1 0x80000
~
  
intop $0 $0&
$1
  
System::Call 'user32::SetWindowLong(i$hwndparent,i -16,i$0
)i'
FunctionEnd

效果图:

转载于:https://www.cnblogs.com/clnchanpin/p/6817931.html

你可能感兴趣的文章
第31讲 | 数字货币钱包服务
查看>>
P2073 送花
查看>>
iOS端项目注释规范附统一代码块
查看>>
HTTP深入浅出 http请求
查看>>
为YUM设置代理的方法
查看>>
Java 编程的动态性 第1 部分: 类和类装入--转载
查看>>
【转】持久化消息队列之MEMCACHEQ
查看>>
Dom4j学习笔记
查看>>
C语言 HTTP上传文件-利用libcurl库上传文件
查看>>
[MEAN Stack] First API -- 7. Using Route Files to Structure Server Side API
查看>>
调试逆向分为动态分析技术和静态分析技术(转)
查看>>
业务对象和BAPI
查看>>
微软职位内部推荐-Senior Software Engineer
查看>>
程序中的魔鬼数字
查看>>
session cookie
查看>>
$.extend({},defaults, options) --(初体验三)
查看>>
android 一步一步教你集成tinker(热修复)
查看>>
到底有多少内存
查看>>
centos7.3 安装ovirt-engine4.0 版本
查看>>
Openstack的环境的Mitaka部署环境服务,实例(1)
查看>>