`
addday
  • 浏览: 67934 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

C# 中双击标题栏关闭WinForm程序

阅读更多

很简单的一个C#中双击标题栏关闭WinForm程序,估计很多人在写程序的时候用的着,程序代码只有段段的几行。

public const int WM_NCLBUTTONDBLCLK = 0xA3;

protected override void WndProc(ref Message m)
{
       
if (m.Msg == WM_NCLBUTTONDBLCLK)
       
{
             
this.Close();
        }

       
base.WndProc(ref m);
}

分享到:
评论

相关推荐

    C#实现WinForm禁止最大化、最小化、双击标题栏、双击图标等操作的方法

    本文实例讲述了C#实现WinForm禁止最大化、最小化、双击标题栏、双击图标等操作的方法。分享给大家供大家参考。具体实现方法如下: protected override void WndProc(ref Message m) { if (m.Msg==0x112) { ...

    C#167禁止标题栏的最大化最小化 源代码

    在C#编程中,我们有时会遇到需要禁用窗口标题栏上的最大化和最小化按钮的情况。这通常是出于软件设计的特殊需求,例如创建全屏应用或者定制特定的用户界面交互体验。本文将深入探讨如何通过C#代码实现这一功能。 ...

    c#禁止通过拖动,双击标题栏改变窗体大小的方法

    但是拖动,双击标题栏时窗体就会缩小。烦死了+_+。 最后,终于找到了解决方法。 //禁止通过拖动,双击标题栏改变窗体大小。 public const int WM_NCLBUTTONDBLCLK = 0xA3; const int WM_NCLBUTTONDOWN = 0x00A1; ...

    c# winform程序右下角通知实现实例NotifyIcondemo

    在C# WinForm应用程序开发中,`NotifyIcon`组件是一个非常重要的工具,它允许程序员在系统托盘(屏幕右下角)显示一个图标,并通过该图标提供用户通知和交互功能。`NotifyIcon`实例通常用于那些不需要在任务栏中显示...

    c#winform在窗口标题栏实时显示当前时间

    在C# WinForm应用开发中,我们经常需要在窗口的标题栏显示一些动态信息,比如当前的时间,以提供用户友好的界面体验。本教程将详细讲解如何实现这一功能。 首先,我们需要了解C# WinForm的基本架构。WinForm是.NET ...

    WeifenLuo.WinFormsUI.Docking 2.5最新可双击关闭窗口版本

    在WeifenLuo.WinFormsUI.Docking 2.5版本上进行修改,使得可以双击标题栏关闭对应窗口,而不是原来那种双击标题栏弹出窗口的鸡肋功能,使得操作体验大幅度提升

    winform最小化到系统托盘

    在Windows桌面应用开发中,"Winform最小化到系统托盘"是一个常见的需求,它使得应用程序在被最小化时不会完全消失,而是隐藏到任务栏的系统托盘区域,这样可以方便用户在不关闭程序的情况下进行其他操作。...

    winform显示在右下角及最小化c#

    在C#编程中,Windows Forms(WinForm)是.NET Framework提供的一种用于构建桌面应用程序的用户界面框架。在创建WinForm应用时,有时我们需要让窗口显示在屏幕的右下角,并支持最小化和最大化操作。本篇文章将详细...

    经典C#WinForm实例源码

    这个“经典C# WinForm实例源码”压缩包包含了一系列C#编程中WinForm应用的经典示例,可以帮助开发者学习和理解如何使用C#语言和WinForm控件来创建功能丰富的桌面应用。 在C# WinForm开发中,主要涉及以下知识点: ...

    C#实现左侧菜单效果

    在本例中,考虑到标题提及的"OutlookBar",我们可能会使用类似Outlook风格的导航栏,这可能涉及到自定义控件或者使用第三方库如DevExpress的`OutlookBar`组件。 1. **控件选择与布局**:为了实现左侧菜单,我们可以...

    关机exe导出软件,C# 制作的winform窗体程序,通过cmd操作关机、重启、注销,运行exe在任务栏有图标

    标题中的“关机exe导出软件”是一款使用C#编程语言开发的Winform窗体应用程序,它的主要功能是提供对计算机关机、重启和注销的操作。C#是一种面向对象的编程语言,常用于构建Windows桌面应用,其强大的.NET框架支持...

    C#窗体最大化 最小化 关闭按钮灰色 失效改变功能

    这样,用户就无法通过界面上的按钮手动最大化或最小化窗体,但仍然可以通过双击标题栏或使用键盘快捷键(F11最大化,F4最小化)来操作。 2. **改变关闭按钮功能**: 窗体的关闭按钮通常会调用`FormClosing`事件。...

    C# Winform 基础控件总结

    在C# Winform开发中,了解和掌握各种基础控件是非常重要的。这些控件不仅能够帮助开发者快速构建用户界面,还能够提高程序的可用性和用户体验。本文将详细介绍一些常用的Winform控件及其属性与事件。 #### Form...

    C# WeifenLuo. WinFormsUI.Docking 2.5 (最新版)源码

    开发者可以方便地控制每个DockContent的行为,比如设置其标题、图标、是否可关闭等属性,甚至可以通过双击事件进行特定操作的定制。 WeifenLuo.WinFormsUI.Docking 2.5版引入了一些新特性和改进,如性能优化、bug...

    C#的EXE文件如何将ICO图片添加进去

    运行程序,你将在任务栏、文件图标以及窗口标题栏看到新设置的图标。 5. **注意事项**: - 确保ICO文件的质量良好,因为低质量的图标在不同分辨率下可能会显得模糊。 - 如果在运行时遇到图标未显示的问题,检查...

    winform实现类似QQ隐藏窗体等功能

    在Windows Forms(Winform)开发中,有时我们需要创建具有特殊功能的应用程序,比如模拟QQ的隐藏窗体行为,实现任务栏的隐藏以及通知区域图标和右键菜单等。本篇文章将详细讲解如何在Winform中实现这些高级特性。 ...

    C#浏览器编程,学习使用

    在“新建项目”对话框的项目类型窗口中选中“Visual C#”作为项目开发语言,在模板窗口中选中“Windows 应用程序”作为项目开发模板,在“名称”、“位置”编辑框中输入自己设定的项目名字和项目存储位置,本讲义...

    Winform控价库-Devexpress-18使用代码,下载后解压

    在本文中,我们将深入探讨如何在C# Winform应用程序中使用DevExpress控件库版本18。DevExpress是一款功能强大的开发工具,提供了丰富的控件集,帮助开发者构建高效、美观的Windows桌面应用。它提供了多种控件,如...

    C#实现窗口贴边自动隐藏

    这个例子只是一个基础实现,实际应用中可能需要考虑更多细节,如窗口最大化和最小化状态下的处理、双击标题栏的行为等。在实际项目中,你可能还需要对代码进行优化,例如添加异常处理和性能优化。 在提供的压缩包...

Global site tag (gtag.js) - Google Analytics