一直忙着找工作、一直没有发布什么文章、
今天给大家带来的是一个小功能:禁用窗体右上角的关闭按钮、
看到这里、也许你会说、这不是小儿科么、直接改动窗体的Form_Closing事件不就得了、、、
当然、这只是一种方法、我今天主要讲的是使用API+句柄禁用关闭按钮、而不是使用事件让按钮失效、、、
效果图(注意看右上角的关闭按钮):
好了、废话不多说、下面来一步一步的实现它、、、
首先、新建WinForm项目、添加窗体、命名随便、在这里我的命名是“frmMain.cs”、
如上图、添加一个按钮、命名为“btn_exit”、为了一会我们关不了窗体时退出用的、、、
然后按下F7、进入代码编辑界面、手动引入命名空间、用来使用API的:
using System.Runtime.InteropServices;