请问如何使一个winform的右上角关闭按钮变成灰色? 自己画一个不就可以了将controlbox设为false,然后在窗体的有上角放两个按钮 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //声明部分 [DllImport("User32.dll")] public static extern IntPtr GetSystemMenu(int hWnd, int bRevert); [DllImport("User32.dll")] public static extern int RemoveMenu(int hMenu, int nPosition, int wFlags); const int MF_REMOVE = 0x1000; const int SC_RESTORE = 0xF120; //还原 const int SC_MOVE = 0xF010; //移动 const int SC_SIZE = 0xF000; //大小 const int SC_MINIMIZE = 0xF020; //最小化 const int SC_MAXIMIZE = 0xF030; //最大化 const int SC_CLOSE = 0xF060; //关闭 Form_Load里 int hMenu; hMenu = GetSystemMenu(this.Handle.ToInt32(), 0); RemoveMenu(hMenu, SC_CLOSE, MF_REMOVE);这样搞出来的窗口的关闭是被禁用的,但还是显示出来了,有人知道怎么能让它干脆不显示出来吗?偶也学习学习~~ DotNetBar 使用 为什么string类型的作参数,值不变? 求:BBS论坛源码 XML后台读取小问题 多线程问题 不问问题,免费送10分 C#用数据结构里的栈原理来实现十进制转换为二进制,求全部代码? 关于C++的结构体和C#的结构体 winform如何实现类似框架的功能? winfrom怎么使窗体变大,控件的位置也跟着原来设计的比例移动? 如何得到本地某目录下excel文件的第一个工作区名并改为Sheet1$ minosse:纯c#开源SQL数据库系统
[DllImport("User32.dll")]
public static extern IntPtr GetSystemMenu(int hWnd, int bRevert);
[DllImport("User32.dll")]
public static extern int RemoveMenu(int hMenu, int nPosition, int wFlags);
const int MF_REMOVE = 0x1000;
const int SC_RESTORE = 0xF120; //还原
const int SC_MOVE = 0xF010; //移动
const int SC_SIZE = 0xF000; //大小
const int SC_MINIMIZE = 0xF020; //最小化
const int SC_MAXIMIZE = 0xF030; //最大化
const int SC_CLOSE = 0xF060; //关闭
Form_Load里 int hMenu;
hMenu = GetSystemMenu(this.Handle.ToInt32(), 0);
RemoveMenu(hMenu, SC_CLOSE, MF_REMOVE);这样搞出来的窗口的关闭是被禁用的,但还是显示出来了,
有人知道怎么能让它干脆不显示出来吗?偶也学习学习~~