在C++BUILDER中如何实现类似美萍的屏幕锁定功能?(20分)

  • 主题发起人 主题发起人 dingnan
  • 开始时间 开始时间
D

dingnan

Unregistered / Unconfirmed
GUEST, unregistred user!
我日前编一个记事本程序,为安全起见,想实现屏幕锁定功能,请高手赐教!!!
 
把文字颜色该成底色!!!
 
Soul的方法不行,其他人可以通过剪贴板得到记事本的内容的。

应该使用屏幕保护的机制锁定键盘,并通过一个StayOnTop的窗口
掩盖其他的程序来实现。

有关的API为:
SystemParametersInfo

程序示范:
var tmp:integer;
begin
  tmp := 0;

  //屏蔽 Alt-Tab
  SystemParametersInfo( SPI_SETFASTTASKSWITCH, 1, @tmp, 0);

  //屏蔽 Ctrl-Alt-Del
  SystemParametersInfo( SPI_SCREENSAVERRUNNING, 1, @tmp, 0);  
end;
 
在memo上贴一块panel
 
不好意思,因工作原因好久没来了,我对唯美少年的回答很满意,
并且已经实现了该功能,在此谢过!
 
接受答案了.
 

Similar threads

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