禁用标题栏按钮
来源:互联网 发布:win7打开sql服务 编辑:程序博客网 时间:2024/05/22 00:47
1.要全禁用最大最小按钮很容易,只要在属性栏把MinimizeBox设置为false,MaximizeBox设置为false或在Form_load中写下如下代码
this.MaximizeBox=false;
this.MinimixeBox=false;
2.要禁用关闭按钮,由于C#没自带属性,我们可以引用API函数
首先引用添加using System.Runtime.InteropServices;
然后将下面的代码写入工程里面
private const int SC_CLOSE = 0xF060;
private const int MF_ENABLED = 0x00000000;
private const int MF_GRAYED = 0x00000001;
private const int MF_DISABLED = 0x00000002;
[DllImport("user32.dll", EntryPoint = "GetSystemMenu")]
private static extern IntPtr GetSystemMenu(IntPtr hWnd, int bRevert);
[DllImport("User32.dll")]
public static extern bool EnableMenuItem(IntPtr hMenu, int uIDEnableItem, int uEnable);
再将下面代码写在页面加载的page_load事件中
IntPtr hMenu = GetSystemMenu(this.Handle, 0);
EnableMenuItem(hMenu, SC_CLOSE, MF_DISABLED | MF_GRAYED);
- 禁用标题栏按钮
- 禁用按钮
- 禁用标题栏上的最大化、最小化或关闭按钮(二十五)
- MFC 绘制标题栏 按钮
- 标题栏左右按钮
- 全面禁用后退按钮
- 禁用浏览器后退按钮
- 禁用后退按钮
- JQuery 禁用启用按钮
- 禁用浏览器后退按钮
- 禁用AlertDialog的按钮
- jquery禁用服务端按钮
- 禁用浏览器后退按钮
- 禁用浏览器后退按钮
- Teamview 禁用QuickConnect按钮
- 禁用按钮的漏洞
- WinForm禁用关闭按钮
- html按钮禁用启用
- Cisco路由器DHCP服务器基本配置
- 系统聚类
- 结构体中的占位符用法
- 黑马总结 : el自定函数的实现
- 【叶子函数分享三十六】SQL2000/2005字符串拆分为列表通用函数
- 禁用标题栏按钮
- 函数的得墨忒耳法则
- 《VTC出品汇编语言编程教程》(VTC Assembly Language Programming)[光盘镜像]
- 中国移动互联网网图
- 使用common-fileupload核心代码
- java实现插入排序
- 素数筛法系列之1 简单筛法实现
- 结识了JavaScript的内存泄露
- 电脑书籍汇编语言教程.TXT