じ凱凱_先森 发表于 2013-10-4 00:15:19

求助帖

怎么屏蔽窗口的关闭,也就是说无法关闭一个窗口,这个怎么实现,知道的请指点下,谢谢啦。

牡丹花下死做鬼 发表于 2013-10-4 11:21:50

楼主 想干嘛???做整人小程序??

じ凱凱_先森 发表于 2013-10-4 20:37:40

牡丹花下死做鬼 发表于 2013-10-4 11:21 static/image/common/back.gif
楼主 想干嘛???做整人小程序??

差不多。不会是恶意的。

如阳光般刺眼 发表于 2013-10-4 21:02:11

楼主用啥编程呀?

如阳光般刺眼 发表于 2013-10-4 21:03:06

delphi   http://wenwen.soso.com/z/q178736149.htm

如阳光般刺眼 发表于 2013-10-4 21:03:41

C#   设置属性maximizeBox=true;minimizeBox=true;至于关闭按钮好像没这个属性。可以通过改变关闭按钮的行为来达到点关闭无效的效果吧在窗体的FormClosing事件里面这样写if (e.CloseReason == CloseReason.UserClosing){                this.WindowState = FormWindowState.Minimized;//将关闭行为修改成最小化的行为                e.Cancel = true;}

天下无敌丑爸爸 发表于 2013-10-4 21:09:35

在C\C++中拦截WM_CLOSE。直接return 0;就行。 因为普通的关闭是发送WM_CLOSE。WM_CLOSE调用DESTROYWINDOW。
页: [1]
查看完整版本: 求助帖