请问怎么禁止屏保的运行 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢大家 我找到一个方法 如下我想通过一个按钮来控制 打开 或者是 关闭 屏幕保护,但是编译没通过,大家可以试试//---------------------------------------------------------------------------//捕获除了用SendMessage函数发送给应用程序的Windows消息//禁用屏保procedure CaptureMessageOpen(Msg: Tmsg; Handle: Boolean); begin if (msg.message = WM_SYSCOMMAND) AND (msg.wParam = SC_SCREENSAVE) then handle := true //阻止屏幕保护的启动 else handle := false; //进行该消息的缺省处理end;//取消禁用屏保procedure CaptureMessageClose(Msg: Tmsg; Handle: Boolean);begin if (msg.message = WM_SYSCOMMAND) AND (msg.wParam = SC_SCREENSAVE) then handle := false //进行该消息的缺省处理 else handle := false; //进行该消息的缺省处理end;//控制屏保procedure TVedioForm.ScreenSaveClick(Sender: TObject);begin if ScreenSave.Checked=false then begin ScreenSave.Checked:=true; Application.OnMessage :=CaptureMessageOpen; end else begin ScreenSave.Checked:=false; Application.OnMessage :=CaptureMessageClose; end;end; 安装.dpk文件时提示''is not a valid identifier,是为什么? TThreadList问题 关于分层问题 请问哪位朋友有像Word2000 里字体 、字号选择那样的下拉框? 函数转换问题,搞了一天都没有搞好。。大家给点意见 关于两个函数的使用; 解决了就给分 请问TstringGrid控件用的是哪一个OCX,谢谢 一个菜鸟问题treeview怎样给不同的节点加上不同的图标? 哪里有经典的delphi图书下载啊? 请问能不能让Comobox控件不显示空白行? 请大家评论一下作数据库用 bde 或 ado 哪个比较好 怎样通过函数获得一个文件名的扩展名?
我想通过一个按钮来控制 打开 或者是 关闭 屏幕保护,但是编译没通过,大家可以试试//---------------------------------------------------------------------------//捕获除了用SendMessage函数发送给应用程序的Windows消息//禁用屏保
procedure CaptureMessageOpen(Msg: Tmsg; Handle: Boolean);
begin
if (msg.message = WM_SYSCOMMAND) AND (msg.wParam = SC_SCREENSAVE) then
handle := true //阻止屏幕保护的启动
else
handle := false; //进行该消息的缺省处理
end;//取消禁用屏保
procedure CaptureMessageClose(Msg: Tmsg; Handle: Boolean);
begin
if (msg.message = WM_SYSCOMMAND) AND (msg.wParam = SC_SCREENSAVE) then
handle := false //进行该消息的缺省处理
else
handle := false; //进行该消息的缺省处理
end;//控制屏保
procedure TVedioForm.ScreenSaveClick(Sender: TObject);
begin
if ScreenSave.Checked=false then
begin
ScreenSave.Checked:=true;
Application.OnMessage :=CaptureMessageOpen;
end
else
begin
ScreenSave.Checked:=false;
Application.OnMessage :=CaptureMessageClose;
end;
end;