问题描述
我在做一个整人的小程序,想让对话框的最小化、最大化和关闭按钮失效,请问该如何去做?
解决方案
解决方案二:
设置窗体的相关属性或编写事件处理程序即可,方法有二:1)设置ControlBox=false;2)设置MinmizeBox=false;MaximizeBox=false;然后在窗体FormClosing事件中设置e.Cancel=true;这样可以保留窗体标题栏。
解决方案三:
引用1楼hulihui的回复:
设置窗体的相关属性或编写事件处理程序即可,方法有二:1)设置ControlBox=false;2)设置MinmizeBox=false;MaximizeBox=false;然后在窗体FormClosing事件中设置e.Cancel=true;这样可以保留窗体标题栏。
正解
解决方案四:
最小化、最大化失效this.MinimizeBox=false;this.MaximizeBox=false;关闭按钮失效privatevoidForm1_FormClosing(objectsender,FormClosingEventArgse){e.Cancel=false;}
解决方案五:
如果整人,那么能不能让关闭进程也失效啊?要不怎么也不行啊?
解决方案六:
设置窗体的属性就可以了,在属性窗口中去找。
解决方案七:
如果想让运行的窗体在进程中不可见,那么屏蔽ctrl+alt+del键或修改注册表就可以实现,通过编程在C#实现。
时间: 2024-09-17 14:13:25