有谁用过环保卫士吗?

Linux2001 2002-01-07 01:46:25
知道它的渐入渐出效果是如何实现的吗?在win9x下都可以实现,还有在Win9x下如何实现窗口半透明
...全文
180 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
Linux2001 2002-01-08
  • 打赏
  • 举报
回复
Kingron(戒网中……)大哥,你是我的偶像,你帮助我很多次了,在下非常感激你!55555555555555,感动的流泪中
Kingron 2002-01-08
  • 打赏
  • 举报
回复
另外,搜索“金山词霸“可以找到一个贴子!
如何制作半透明窗口

---- 用过金山词霸的朋友,一定会为其半透明的翻译提示窗口而称奇。究竟这种窗口是如何做出来的呢?下面我们将来探讨这种半透明的窗口的制作方法。

一、 原理
---- 首先,我们先从透明窗口说起,其实透明窗口就是可以透过窗口看到它背景。所以,我们可以将窗口后面的背景图象,显示在窗口前面,就可实现透明窗口的效果了。至于半透明的效果,是在透明的基础上,加上一层滤镜,使看到的背景模糊一点而已。所以,在拿到背景图象后,先在该图象加上一层滤镜(把图象弄模糊),然后再显示在窗口上,就能达到半透明的效果。
---- 我们可归纳出实现半透明窗口的步骤:在窗口显示前其获取背景图 → 对背景图象进行滤镜效果处理 → 将处理过的背景图象显示在窗口前面。

---- (1) 获取背景图象

---- 要获取背景图,先用GetDC(0)函数获取整个屏幕设备场景(DC),再用CopyRect函数拷贝窗口的背景到指定的Tbitmap,该Tbitmap就是我们所要的图象了。其中函数GetDC(0)取得的DC可用TCanvas.Handle保存;而CopyRect是TCancas类的成员函数,作用是从一Canvas中拷贝一指定区域(Rect)到另一Canvas的指定区域。

---- (2)对背景图进行滤镜效果处理

---- 用循环的方法遍历图象的每一点,将各点的某些频段的光波滤除。其实,滤镜种类繁多,所以的算法亦很多,读者们可参考相关资料,选择您满意的方法。本文的滤镜是灰色的,实现方法见TranslucentBmp(Bmp:TBitmap;AColor:TColor;ATransparent:Longint)。其中,参数Bmp是要处理的图象,AColor是滤镜的颜色,ATransparent是透明度。

二、 写程序
----
将以上原理用Delphi编写成程序,在Delphi中新建一Project,Form1的Height和Width分别设成150和300(不要做的太大,不然显示速度很慢),再设置BorderStyle的值为bsNone;在Form1中添加一Timage控件Image1,将其Align属性设成alClient。再添加一标签Label1和按钮TSpeedButton,在Label1的Caption属性中输入"这是一半透明窗口!",按钮的Caption属性设成"x",在其OnClick事件中输入一行"Close;"。并将它们Bring to Front。另外,可添加四个TShape,贴在Image1的四边上,以构造Form1的3D效果,如图(一)。各控件的属性如下表:

组件名称 属性 设置值
Form1 BorderStyle BsNone
Height 150
Width 300
TFont 宋体9号
Image1 Align AlClient
Label1 Caption 这是一半透明窗口!
TFont 宋体9号,黄色
SpeedButton1 Caption X
Left 279
Top -1
Height 14
Width 13
Transparent True



图(一)
---- 完整的源代码如下:

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Classes,
Graphics, Controls, Forms, Dialogs,
StdCtrls, ExtCtrls, Buttons;

type
TForm1 = class(TForm)
Label1: TLabel;
Shape1: TShape;
Shape2: TShape;
Shape3: TShape;
Shape4: TShape;
Image1: TImage;
SpeedButton1: TSpeedButton;
procedure FormCreate(Sender: TObject);
procedure SpeedButton1Click(Sender: TObject);
private
{ Private declarations }
//截获背景图象
function GetBackgroundBmp:TBitmap;
//对背景图象进行滤镜处理
procedure TranslucentBmp(Bmp:TBitmap;
AColor:TColor;ATransparent:Longint);
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.DFM}
//以下截获背景图象
function TForm1.GetBackgroundBmp:TBitmap;
var Scn:TCanvas;
h,w:Integer;
begin
Scn:=TCanvas.Create; //建立整个屏幕的画布
h:=ClientHeight;//窗口的高
w:=ClientWidth; //窗口的宽
Result.Height:=h; //设返回位图的高就是窗口的高
Result.Width:=w;//设返回位图的宽就是窗口的宽
try
Scn.Handle:=GetDC(0);//取得整个屏幕的DC
//以下一行将窗口的背景部分复制到指定的画布中,
也就是本函数的返回值
Result.Canvas.CopyRect(Rect(0,0,w,h),Scn,
Rect(Left,Top,Left+w,Top+h));
ReleaseDC(0, Scn.handle);
finally
Scn.Free;
end;
end;

//以下函数对背景图象进行滤镜处理,
Bmp是要处理的位图;ATransparent是透明度
procedure TForm1.TranslucentBmp(Bmp:
TBitmap;AColor:TColor;ATransparent:Longint);
var BkColor:COLORREF;
ForeColor:Longint;
R,G,B:Int64;
i,j:Integer;
begin
ForeColor:=ColorToRGB(AColor);
with Bmp.Canvas do
for i:=ClientHeight-1 downto 0 do
for j:=ClientWidth-1 downto 0 do
begin
BkColor:=GetPixel(Handle,j,i); //取得每一象素
R:=Byte(ForeColor)+
(Byte(BkColor)-Byte(ForeColor))*ATransparent;
G:=Byte(ForeColor shr 8)+
(Byte(BkColor shr 8)-Byte(ForeColor
shr 8))*ATransparent;
B:=Byte(ForeColor shr 16)+
(Byte(BkColor shr 16)-Byte(ForeColor
shr 16))*ATransparent;
SetPixelV(Handle,j,i,RGB(R,G,B));//合成象素
end;
end;

procedure TForm1.FormCreate(Sender: TObject);
var BackgroundBmp:TBitmap;
begin
try
BackgroundBmp:=Tbitmap.Create;
//建立窗口背景图
BackgroundBmp.PixelFormat:=pf24bit;
//指定该图是24位真彩色
BackgroundBmp:=GetBackgroundBmp;
//取得窗口背景图
TranslucentBmp(BackgroundBmp,clBlack,50);
//对该图象进行滤镜处理
Image1.Picture.Bitmap:=BackgroundBmp;
//将处理过的图象显示出来
finally
BackgroundBmp.Free;
end;
end;

procedure TForm1.SpeedButton1Click
(Sender: TObject);
begin
Close;
end;

end.

---- 程序的运行效果如图(一)所示。
三、 结束语
---- 需要说明的是:由于受到以上滤镜算法的速度影响,所以窗口显示时有所延迟,在窗口频繁显示和关闭时不是很流畅
Kingron 2002-01-08
  • 打赏
  • 举报
回复
抱歉,说错了,可惜CSDN的全文检索很差劲!不然可以找倒大案!!!我以前Post过!
AlphaBlend函数可以进行淡入淡出效果:
利用API函数实现图像淡入淡出效果
一般传统的实现两个PictureBox之间图像的淡入淡出效果都需要使用大量的API函数并进行复杂的调色板以及
绘图设备(Device Context)的操作。但是在Win98、Win2000中,微软提供了支持透明图像拷贝的AlphaBlend函数。
这篇文章就介绍如何通过API函数AlphaBlend实现PictureBox之间图像的淡入淡出效果。AlphaBlend函数的定义在
msimg32.dll中,一般Win98、Win2000都带了这个库,在编程之前你可以先察看一下该文件是否存在。
打开VB建立一个新工程。选择菜单 Project | Add Module 添加一个模块到工程中,在其中输入以下代码:

Public Type rBlendProps
tBlendOp As Byte
tBlendOptions As Byte
tBlendAmount As Byte
tAlphaType As Byte
End Type

Public Declare Function AlphaBlend Lib "msimg32" (ByVal hDestDC As Long, _
ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, _
ByVal nHeight As Long, ByVal hSrcDC As Long, _
ByVal xSrc As Long, ByVal ySrc As Long, ByVal widthSrc As Long, _
ByVal heightSrc As Long, ByVal blendFunct As Long) As Boolean

Public Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" _
(Destination As Any, Source As Any, ByVal Length As Long)

大家可以看到,AlphaBlend函数的定义同普通的复制函数Bitblt很相似,只是最后的参数blendFunct定义为一个
rBlendProps结构。那么为什么在函数定义中blendFunct 定义为Long类型呢?因为rBlendProps结构长度是4个字节。
而Long类型变量的长度也是4个字节,那么我们就可以程序中通过API函数CopyMemory将一个rBlendProps结构拷贝到
blendFunct 中。

在Form1中添加两个PictureBox控件,其中Picture2为源,Picture1为拷贝目标,将两者的ScaleMode都设置为3-Pixel
将两者的AutoRedraw属性都设置为True,然后分别添加图像。在加入一个Timer控件以及一个CommandButton控件,然后
在Form1的代码窗口中添加如下代码:

Dim lTime As Byte

Sub ShowTransparency(cSrc As PictureBox, cDest As PictureBox, _
ByVal nLevel As Byte)
Dim LrProps As rBlendProps
Dim LnBlendPtr As Long

cDest.Cls
LrProps.tBlendAmount = nLevel
CopyMemory LnBlendPtr, LrProps, 4
With cSrc
AlphaBlend cDest.hDC, 0, 0, .ScaleWidth, .ScaleHeight, _
.hDC, 0, 0, .ScaleWidth, .ScaleHeight, LnBlendPtr
End With
cDest.Refresh
End Sub

Private Sub Command1_Click()
lTime = 0
Timer1.Interval = 100
Timer1.Enabled = True
End Sub


Private Sub Timer1_Timer()
lTime = lTime + 1
ShowTransparency Picture2, Picture1, lTime
If lTime >= 255 Then
Timer1.Enabled = False
End If
Me.Caption = Str(Int(lTime / 2.55)) + "%"
End Sub

运行程序,点击Command1,就可以看到Picture2图像拷贝到Picture1上的淡入淡出效果了。
在结构rBlendProps中,最重要的参数就是tBlendAmount,该值决定了源与目标之间的透明程序。如果为0的话,源完全
透明,如果为255的话,源完全覆盖目标。
另外AlphaBlend 函数不只用于两个PictureBox之间的拷贝,而且可以在两个Device Context之间的透明拷贝,也就是
说,象窗口等控件之间也可以实现透明效果。不过在编程过程中发现一个问题,不知是否是AlphaBlend的Bug,就是在我写完
程序后,并没有出现透明复制的效果。搞的我以为该函数不起作用,但是当我再打开VB运行上面的程序后,一切有正常了。
我在MSDN上也没有找到相关的Bug列表。
Linux2001 2002-01-08
  • 打赏
  • 举报
回复
也就是说必须要自己写函数了
VSaber 2002-01-08
  • 打赏
  • 举报
回复
上面说的animatewindow函数的半透明效果(alphablend),只能在win2k以上,
后面所说的alphaband,应该是说错了,应该是alphablend,这个到可以用在98以上,但是这只是处理图片,因此你用它来处理窗口可能自己要多做一点事情。
如果你要做半透明的过渡过程,效果并不好,太慢!
dx_cyb 2002-01-08
  • 打赏
  • 举报
回复
不会
Linux2001 2002-01-08
  • 打赏
  • 举报
回复
那么AlphaBand函数又在什么库中呢
hch_d 2002-01-07
  • 打赏
  • 举报
回复
关注,UP……
Kingron 2002-01-07
  • 打赏
  • 举报
回复
在Win9x下,需要自己使用AlphaBand函数自己混合,进行处理!我看到过一本书,里面有详细的例子!可惜这本书的名字我忘记了。
peihexian 2002-01-07
  • 打赏
  • 举报
回复
AnimateWindow这个东东在NT4和win95上是不行的!
peihexian 2002-01-07
  • 打赏
  • 举报
回复
你是什么操作系统,我在win2k下用可以!
wwwwwwww 2002-01-07
  • 打赏
  • 举报
回复
捧场!!!
真的没有用过!
希望你用过后,介绍介绍!!
Linux2001 2002-01-07
  • 打赏
  • 举报
回复
我试过AnimateWindow(Self.Handle, 250, AW_BLEND or AW_ACTIVATE); 没有办法实现啊
Linux2001 2002-01-07
  • 打赏
  • 举报
回复
我试过AnimateWindow(Self.Handle, 250, AW_BLEND or AW_ACTIVATE); 没有办法实现啊
gxgxfish0813 2002-01-07
  • 打赏
  • 举报
回复
对不起不会这个。
wisenowa 2002-01-07
  • 打赏
  • 举报
回复
在你的窗体的OnShow事件处理函数中加入下面的代码:
AnimateWindow(Self.Handle, 250, AW_BLEND or AW_ACTIVATE);
wisenowa 2002-01-07
  • 打赏
  • 举报
回复
在你的窗体的OnShow事件处理函数中加入下面的代码:
AnimateWindow(Self.Handle, 250, AW_BLEND or AW_ACTIVATE);
Linux2001 2002-01-07
  • 打赏
  • 举报
回复
http://www.csdn.net/Expert/topic/461/461963.shtm
怎么都没有人来
pdsinfo 2002-01-07
  • 打赏
  • 举报
回复
没用过呀
GreenAppleNo1 2002-01-07
  • 打赏
  • 举报
回复
1000才有诚意嘛!~~~
加载更多回复(3)
软件名称:眼睛卫士 3.21 Final 软件作者:邓语晨 , DUX 授权性质:免费 发布日期:2007.11.30 软件介绍: 眼睛卫士为长期在电脑前工作的人设计:每隔一段时间,强迫您休息几分钟。眼睛卫士锁屏功能强大,不想休息都不行!眼睛卫士自我保护意识强,没有管理密码,不想用都不行! 眼睛卫士同时还是一款非常好用的定时关机软件,不但提供了常见的定时关机功能,而且提供了新颖的闲置关机功能:在您有事离开电脑而又忘记关闭电脑时,眼睛卫士会体贴的按您设定的时限自动为您关机。 眼睛卫士是一款绿色软件,无须安装,无须卸载。 快捷键: Ctrl+Shift+Alt+A 调出右键菜单 Ctrl+Shift+Alt+Z 定义事件提醒 Ctrl+Shift+Alt+X 关闭显示器 Ctrl+Shift+Alt+S 关机菜单 保证:本软件永久免费,无病毒,无木马,无恶意代码,无广告,无网络垃圾! 声明:我们不对您在使用眼睛卫士后造成的任何直接或间接损失承担任何责任! MD5: EyeGuard.exe 371caa55b75043368b1e97d154cb2fd9 EyeGuardHook.dll 3798bedfe87ee678b064a9130f9e67bf 主要功能: ⒈ 强制保护眼睛视力 ⒉ 定时关机、闲置关机、快速关机 ⒊ 定时提醒、临时提醒 ⒋ 保护液晶显示器 ⒌ 持续低网速执行关机 ⒍ 指定时间禁止使用计算机 ⒎ 无管理密码,很难禁用,很难退出 ⒏ 每天累积计时、每天限时 ⒐ 智能初始化,智能跟踪 ⒑ 循环播放MP3,wav,midi音乐 特别说明: 眼睛卫士3.21基于眼睛卫士3.x之前版本修改而来,由于眼睛卫士3.01源码丢失,导致眼睛卫士停止升级达1年之久。由于很多朋友要求升级眼睛卫士,才促使了该版本的诞生。 常见问题: ---------------------------------------------- ⒈ 问:左下角图标不见了怎么办? 答:通过快捷键 Ctrl+Shift+Alt+A 显示右键菜单,后进入设置并选择显示图标。 ⒉ 问:为什么卡巴斯基6.0会报警? 答:因为眼睛卫士默认使用双进程守护功能。所以会在眼睛卫士目录下生成一隐藏兼系统属性的ProcEGuard.exe程序。此程序无任何恶意代码,目的仅为了守护眼睛卫士进程,免得用户强行结束眼睛卫士进程。 ⒊ 问:用户可能会通过别的方式结束眼睛卫士进程,怎么办? 答:您可以设置用户权限,把这些用户设置在user用户组里。这样该用户就没有办法结束眼睛卫士进程了。 ⒋ 问:万一忘记密码,进不去眼睛卫士,怎么办? 答:您可以在开机时按住F8,进入安全模式,再删除眼睛卫士配置文件即可。但如选择禁止进入安全模式,则勿请牢记密码! ⒌ 问:我设置了指定时间禁止使用计算机,但我用管理密码取消关机后,该功能失效了? 答:使用管理密码取消后,则该功能暂停使用,直到用户注销(或重启、或休眠、或重新设置禁用时段)后才重新生效。 ⒍ 问:为什么使用眼睛卫士后,我不能再更改系统时间了? 答:眼睛卫士禁止修改系统时间,您可以让眼睛卫士失效或退出眼睛卫士后再修改。 ⒎ 问:智能跟踪(1)和智能跟踪(2)的区别? 答:智能跟踪(1)自2.5版起更改了算法,准确可靠,无鼠标滞后感,但只适合Win2000及以上系统。智能跟踪(2)有鼠标滞后感,但适用Win98及以上系统。请根据操作系统进行选择。 ⒏ 问:定时关机和闲置关机,我只想要其中一个功能,怎么办? 答:当定时关机的分钟数设置为 9 时将禁用定时关机功能,当闲置关机分钟数设置为 99 时将禁用闲置关机功能。 ⒐ 问:当强制休息而被锁屏时,我因事急需使用电脑,怎么办? 答:用户在强制休息后有一次暂时中断锁屏的机会。通过快捷键Ctrl+Shift+Alt+Z,可暂停锁屏3分钟,3分钟之后将会继续提示休息。 ⒑ 问:持续低网速关机功能,为何无法保存? 答:是特意设计成不保存的。此功能生效后,临时关机功能将暂停使用,直到此功能失效。 ⒒ 问:我想在休息时播放多首音乐? 答:设置休息时运行Winamp等音乐播放程序,并设置好自动循环播放。 ⒓ 问:我想控制自己对电脑的使用,而我又知道管理密码,怎么办? 答:设置一个自己也不知道或输入过程很麻烦的密码...^-^ ---------------------------------------------- v3.21 Final by 语晨 用VS2005重新建立工程编译,解决没有VC8环境时无法启动 v3.2 Final by 语晨 改用VS2005编译,从优化大小改为优化速度 取消禁止更改时间功能 解决托盘菜单同时弹出系统菜单的问题 修正锁屏后三处严重的资源泄露 修正注册表操作时一处资源泄露 完善休息时任务栏的锁定与恢复 v3.01 Final by 语晨 修正锁定后休眠,重启时无法初始化。 修正暂停锁定后休息时间初始化错误。 修正锁定过程中休眠,重启又休眠。 v3.0 Final by 语晨 新增禁止进入安全模式功能。 新增禁止删除启动项选项。 新增 Ctrl+Shift+Alt+S 关机菜单。 新增提示窗、锁屏后恢复之前窗口焦点。 新增锁屏后自动关闭计算机。 新增持续低网速指定时间关机。 新增无密码也可进入设置。 新增防结束进程树功能。 新增休息时运行Winamp播音乐。 修正自动关机设置错误。 取消锁屏时关闭显示器(快捷键代之)。 完善自动关闭显示器的智能判断。 完善设置功能及一些细节。 v2.5.0.0 by 语晨 新增指定时间段禁止使用计算机功能。 新增 Ctrl+Shift+Alt+X 关闭显示器功能。 新增自定义锁屏文字功能。 新增禁止修改系统时间功能。 新增强制休息时禁用屏保功能。 新增闲置指定时间自动关闭显示器功能。 新增休息过程中暂停锁屏3分钟功能。 新增锁屏时关闭显示器功能。 解决提示信息时原窗口失去焦点问题。 解决音乐无法循环播放的问题。 更改智能跟踪(1)的算法:准确可靠。 更改智能跟踪五分钟为智能跟踪指定休息时间。 修正一处严重的资源泄露(强烈建议弃用之前版本)。 修正多用户下眼睛卫士无法正常工作的问题。 修正资源崩溃导致的菜单变黑问题。 修正强杀进程后导致的相关锁定。 完善关机或休眠后初始化的智能判断。 完善锁定前的提示方式。 完善定时提醒功能。 取消隐藏进程功能。 v2.3 by 语晨 完善双进程保护功能。 完善每天限时功能。 修正休息时偶尔无法锁定的问题。 v2.2.1 by 语晨 修正休眠时的一个判断错误。 修正锁定后键盘依然可以正常输入问题。 修正因预防用户修改时间导致的判断错误。 v2.2 by 语晨 修正关机或休眠10分钟后的初始化问题。 修正无管理密码也可“ALT+F4”退出的问题。 修正更改日期可躲避每天限时问题。 修正每天限定时间初始化错误。 美化强制休息时的锁定界面。 优化文件大小:压缩后仅20K。 新增右键菜单提醒项及快捷键。 v2.1 SP1 by 语晨 修正了休息进度条结束时的死循环。 定时与闲置关机取消时不再需要密码。 v2.1.0.6 by 语晨 新增定时事件提醒和临时事件提醒功能。 新增限制每天累积工作时间的功能。 新增休息结束后暂停计时,直到用户回来。 进一步优化内存占用,减小到400K左右。 修正配置文件被意外改写的问题。 修正定时休眠十分钟以上无法初始化计时。 修正提醒窗口有时无法最前显示的问题。 修改快捷键Ctrl+Shift+Alt+Z为定义提醒。 v2.0.0.0 by 语晨 新增避免强行退出功能:双进程守护。 新增游戏,视频全屏模式时暂停计时功能。 新增智能跟踪方式二:运行稳定,无鼠标滞后感。 新增定时休眠和闲置休眠功能。 新增关机(休眠)十分钟以上则重新计时的功能。 新增定时(闲置)关机(休眠)前一分钟倒计时功能。 新增闲置关机在全屏模式下自动失效的功能。 新增休息结束后锁定计算机的功能。 新增全屏模式下,100分钟后自动关机功能。 新增屏幕保护判断,全屏判断更准确。 新增显隐托盘图标开关。 新增快捷键,以打开菜单或进入设置。 新增隐藏进程开关。 修正拦截关机消息时的返回值错误。 修正隐藏进程后定时关机时的可能蓝屏。 修正XP下无法隐藏进程的问题。 修正闲置关机功能的计时准确性。 修正各提示窗口不能最前显示的问题。 修正配置文件被意外修改后导致的崩溃问题。 优化内存占用,从之前的2.8MB减少到现在的0.8MB。 改进算法,优化系统资源占用。 改进:屏保或全屏时不再出现提示信息。 v1.5.0.0 by 语晨 新增:工作时间累积功能,避免通过重启的方式躲避规定的休息时间。 新增:闲置关机功能。用户离开电脑后指定时间,自动关机。 修正:双击状态栏眼睛卫士图标时,再现双对话框的问题。 完善:智能跟踪功能,进一步减轻了鼠标滞后感。 v1.3.0.0 by DUX 在设置对话框中取消播放音乐后,锁定时仍然播放音乐的问题解决。 锁定时按Alt+F4会关闭程序的问题已经解决。 v1.2.0.0 by DUX 在win98和winme中开启自动跟踪失败时,工作时间始终为0的问题已经更改。 进入设置或者退出时,需要输入密码,便于管理。 在任务管理器中隐藏进程。 添加整点报时功能。 v1.1.2.0 by DUX 鼠标移动到右下角的眼睛卫士图标上时,提示信息中含有当前已经工作时间,还有多少时间开始锁定。 v1.1 by DUX 原程序运行时需要探测鼠标和键盘,导致有些其他程序响应缓慢。在系统设置中添加一个选项,用户可以指定打开或者关闭智能跟踪功能。 v1.04 by DUX 播放音乐文件使用MCIWndPlay函数,更加稳定。 更正了突然断电情况下,再启动机器时任务管理器不能使用的BUG(只需要启动眼睛卫士即可还原)。 v1.03 by DUX 更改了程序图标,更加拟人化。 更正了即使没有选择定时自动关机,到时候也自动关机的漏洞。 锁定时可以播放MP3,wav,midi等音乐文件。 v1.02 by DUX 修改了低分辨率下锁定屏幕时最后一行字显示不全问题。 在锁定时可以播放音乐(*.wav)。 左键单击查看上次休息后连续工作时间,或者每过半小时滚动出现一窗口提示已经连续工作时间。 v1.01 by DUX 可以设置自动随系统启动而运行,不必用户自己在“开始”-“程序”-“启动”中添加该程序。 增加了自动关机功能,可以在指定的时间自动关机。 ---------------------------------------------- 欢迎使用,有问题敬请反馈和建议。 ---------------------------------------------- 作者:邓语晨 主页: http://www.qpsoft.com 反馈:http://www.qpsoft.com/blog/eyeguard 邮件: support@qpsoft.com ---------------------------------------------- 原作者: DUX 主页: http://duxxp.blogchina.com ---------------------------------------------- 在此特别感谢用户:coul, bnm_1203, zbsina, zzq, qhw, sdjz(郭先生), 张宽敞, 肖桂明, 蔡先体, Jason, 杨仁勇, bazheng2005, 周煜明, west99999, Sun Bo, zzz, Ke Xianbin, rendong, wyj, 黄翔, tomy8888, 杨明, 焦晓冬, Li changzhong, Kevin Lee, 查皮, 佐佐, qihi, 麦精, 随风, rock, stephen, 哈木瓜, 贝贝丹, sz7898988, naval, breezie, xianguang 等对该软件提出的使用反馈和建议,你们的支持是我们工作的最大动力!

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧