WinForm 最大化、最小化、关闭按钮事件的拦截

简介: private int WM_SYSCOMMAND = 0x112;private long SC_MAXIMIZE = 0xF030;private long SC_MINIMIZE = 0xF020;private long SC_CLOSE = 0xF060;protected override void WndProc(ref Message m){    if (m.
private  int WM_SYSCOMMAND =  0x112;
private  long SC_MAXIMIZE =  0xF030;
private  long SC_MINIMIZE =  0xF020;
private  long SC_CLOSE =  0xF060;
protected  override  void WndProc( ref Message m)
{
     if (m.Msg == WM_SYSCOMMAND)
    {
         if (m.WParam.ToInt64() == SC_MAXIMIZE)
        {
             // MessageBox.Show("MAXIMIZE ");
             return;
        }
         if (m.WParam.ToInt64() == SC_MINIMIZE)
        {
             // MessageBox.Show("MINIMIZE ");
             return;
        }
         if (m.WParam.ToInt64() == SC_CLOSE)
        {
             // MessageBox.Show("CLOSE ");
             return;
        }
    }
     base.WndProc( ref m);
}
目录
相关文章
|
测试技术
华为测试工程师面试必备的问题点
华为测试工程师面试必备的问题点
369 0
|
PHP
thinkphp图片打包到zip压缩包下载
thinkphp图片打包到zip压缩包下载
334 0
|
存储 运维 监控
运维(24)-运维技能知识图谱
运维(24)-运维技能知识图谱
2093 1
|
机器学习/深度学习 存储 分布式计算
【王喆-推荐系统】线上服务篇-(task5)部署离线模型
(1)业界主流的模型服务方法有 4 种,分别是预存推荐结果或 Embeding 结果、预训练 Embeding+ 轻量级线上模型、利用 PMML 转换和部署模型以及 TensorFlow Serving。
1419 0
【王喆-推荐系统】线上服务篇-(task5)部署离线模型
|
前端开发 Java API
Swagger接口文档 —— 手把手教学,全方位超详细小白能看懂,百分百能用Java版
本文提供了一份详细的Swagger接口文档生成工具的使用教程,包括了导入依赖、配置类设置、资源映射、拦截器配置、Swagger注解使用、生成接口文档、在线调试页面访问以及如何设置全局参数(如token),旨在帮助Java开发者快速上手Swagger。
8108 0
Swagger接口文档 —— 手把手教学,全方位超详细小白能看懂,百分百能用Java版
|
存储 关系型数据库 MySQL
debian11安装mysql5.7
debian11安装mysql5.7
625 0
|
存储 编解码 API
基于GDAL命令行对遥感影像加以投影的方法
【2月更文挑战第3天】本文介绍基于gdal模块,在命令行中通过GDAL命令的方式(不是Python或者C++代码,就是gdal模块自身提供的命令行工具),对栅格遥感影像数据加以投影,即将原本的地理坐标系转为投影坐标系的方法~
425 5
基于GDAL命令行对遥感影像加以投影的方法
|
存储 图形学
【推荐100个unity插件之13】推荐一款开源的Unity网格破碎插件,实现在Unity中展示可破坏的墙壁的——unity-fracture
【推荐100个unity插件之13】推荐一款开源的Unity网格破碎插件,实现在Unity中展示可破坏的墙壁的——unity-fracture
373 0
|
运维 Linux 网络安全
运维工程师工作时最常用的20个Linux命令有哪些?建议收藏
运维工程师工作时最常用的20个Linux命令有哪些?建议收藏
18638 5
运维工程师工作时最常用的20个Linux命令有哪些?建议收藏