一个窗口窗体可以显示最小和最大button,而没有closuresbutton?

一个窗口窗体可以显示最小和最大button,而没有closuresbutton?,第1张

概述一个窗口窗体可以显示最小和最大button,而没有closuresbutton?

有没有什么办法(在C#中)只显示最小化和最大化button来显示表单? 没有closuresbutton?

删除closuresbutton(我知道)的唯一方法是:

form.ControlBox = false;

但是这也摆脱了其他button。

错误模块名称:vrfcore.dll,版本:6.3.9600.16384和exception代码:0x80000003

如何在windows 7中打开GCStress?

如何将绝对系统path转换为IShellFolder?

单声道是否支持System.Drawing和System.Drawing.Printing?

Kernel32.dll中的Createfile不允许我打开物理磁盘

OraolEDB.Oracle提供程序未在本地计算机上注册

你如何确定上一个修改文件的过程?

.Net核心命令行应用程序| Process.Start()在一些机器上运行,但不在其他机器上运行

我应该在哪里把configuration文件在.NET中?

liNQ程序集位于windows XP中?

我写了一个函数做一次

public partial class Form2 : Form { public Form2() { InitializeComponent(); if (EnableMenuItem(GetSystemMenu(this.Handle,0),SC_CLOSE,MF_GRAYED) == -1) throw new Win32Exception("The message Box dID not exist to gray out its X"); } private const int SC_CLOSE = 0xF060; private const int MF_GRAYED = 0x1; [Dll@R_404_5565@("USER32")] internal static extern int EnableMenuItem(IntPtr WindowHandle,int uIDEnableItem,int uEnable); [Dll@R_404_5565@("USER32")] internal static extern IntPtr GetSystemMenu(IntPtr WindowHandle,int breset); }

注意alt-f4仍然可以正常工作,并在任务栏中查看时右击“关闭此窗口”。 (在windows 7中测试)

这里有一篇文章展示了如何做到这一点。 它需要使用非托管的User32.dll

总结

以上是内存溢出为你收集整理的一个窗口窗体可以显示最小和最大button,而没有closuresbutton?全部内容,希望文章能够帮你解决一个窗口窗体可以显示最小和最大button,而没有closuresbutton?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/langs/1287055.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存