假设我现在要设计一应用程序,有一模式为独占模式,即不能切换任务,不能运行别的程序,只能操作本程序,且本程序显示在最前端,该怎么设计?(100分)

  • 主题发起人 主题发起人 mynlxx
  • 开始时间 开始时间
M

mynlxx

Unregistered / Unconfirmed
GUEST, unregistred user!
而不能屏蔽键盘鼠标,因为本程序也要用到。。。
 
取到本程序的句柄,发现其他句柄自动关闭
 
办法倒是有,就是不好办

将程序写进注册表,开机运行。隐藏开始菜单、桌面
修改注册表,禁止运行等快捷键。。。。
总之就是修改Windows

如果你觉得麻烦,自己写个操作系统那就最好了![:D]
 
呵呵,发现桌面句柄那就关机喽。。
发现数据库程序句柄,系统崩溃咯。[:D][:D]
 
不会吧,这么麻烦?。。。不要吓我
 
那我只屏蔽:
ALT+ TAB ; 开始菜单 ;CTRL+ESC ; Alt+F4 ;开始菜单键 ; 快捷菜单键 ;..可以吗?
 
SystemParametersInfo---屏蔽ALT+F4,CTRL+SHIFT+DEL(限Win95,98)

H: HWND;
; H:=FindWindow('Shell_TrayWnd',nil);
; EnableWindow(H,false);
; ShowWindow(H,SW_HIDE);
大概就可以了,记得还原阿!
SystemParametersInfo

H: HWND;
; H:=FindWindow('Shell_TrayWnd',nil);
; EnableWindow(H,true);
; ShowWindow(H,SW_SHOW);
 
不可能!!!!!
不要想了!!
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部