屏蔽窗口最小化(50分)

  • 主题发起人 主题发起人 兰凌
  • 开始时间 开始时间

兰凌

Unregistered / Unconfirmed
GUEST, unregistred user!
我把窗体设置为最大话,但是如果我按alt+esc就可以使窗体最小化
我要如何屏蔽该操作?
 
在form的Bordericons中将biMinimize属性设为false
将WindowState设为wsMaximized
按alt+esc好像只是切换窗口,并没有最小化
 
其实我没看明白楼主的问题。
 
用这个;Application.OnMessage
捕捉WM_SYSCOMMAND
wParam 如果为SC_MINIMIZE,那么Handle := true;否则 false
来看看。
 
用消息的方法好。
 
http://www.ivdown.com/welcome.aspx?sid=25340
 
我的目的就是当前只能运行我的程序,不可以退出,不可以切换,所以我需要屏蔽alt+esc,所以我的form的Bordericons中将biMinimize属性设为false
将WindowState设为wsMaximized早就设置了。
 
而且我屏蔽了alt+f4,但是现在就只有alt+esc还可以使用,所以我想禁用,但是我用消息拦截,捕捉WM_SYSCOMMAND结果失败
 
多人接受答案了。
 
后退
顶部