后台监控软件 为了达到隐蔽监控的目的 应该满足正常运行时 不显示在任务栏上 在按Ctrl+Alt+Del出现的任务列表中也不显示 管理员可以通过热键调出隐藏的运行界面 要作到这些 必须把当前进程变为一个系统服务 并且定义全局热键
一 把当前进程变为一个系统服务 目的是在任务列表中把程序隐藏起来 调用API函数RegisterServiceProcess实现
二 定义全局热键(本例中定义热键Ctrl+Del+R) 步骤 定义捕获Windows消息WM_HOTKEY的钩子函数 即 procedure WMHotKey(var Msg : MHotKey); message WM_HOTKEY; 向Windows加入一个全局原子 Myhotkey: GlobalAddAtom( MyHotkey ) 并保留其句柄 向Windows登记热键 调用API函数RegisterHotKey实现
三 设计界面和源程序 unit Unit ; interface uses Windows Messages Forms Dialogs Classes Controls StdCtrls; type TForm = class(TForm) Button : TButton; Button : TButton; procedure FormCreate(Sender: TObject); procedure Button Click(Sender: TObject); procedure Button Click(Sender: TObject); procedure FormClose(Sender: TObject; var Action: TCloseAction); private {热键标识ID} id: Integer; procedure WMHotKey(var Msg : MHotKey); message WM_HOTKEY; { Privat Declarations} public { Public Declarations} end; var Form : TForm ; implementation const RSP_SIMPLE_SERVICE= ; function RegisterServiceProcess (dwProcessID dwType: DWord) : DWord; stdcall; external KERNEL DLL ; {$R DFM}
{捕获热键消息} procedure TForm WMHotKey (var Msg : MHotKey); begin if msg HotKey = id then ShowMessage( Ctrl+Alt+R键被按下! ); form Visible :=true; end;
procedure TForm FormCreate(Sender: TObject); Const {ALT CTRL和R键的虚拟键值} MOD_ALT = ; MOD_CONTROL = ; VK_R = ; begin {首先判断程序是否已经运行} if GlobalFindAtom( MyHotkey ) = then begin {注册全局热键Ctrl + Alt + R} id:=GlobalAddAtom( MyHotkey ); RegisterHotKey(handle id MOD_CONTROL+MOD_Alt VK_R); end else halt; end;
{把当前进程变为一个系统服务 从而在任务列表中把程序隐藏起来} procedure TForm Button Click(Sender: TObject); begin RegisterServiceProcess(GetCurrentProcessID RSP_SIMPLE_SERVICE); form Hide; end;
procedure TForm Button Click(Sender: TObject); begin close; end; {退出时释放全局热键} procedure TForm FormClose(Sender: TObject; var Action: TCloseAction); begin UnRegisterHotKey(handle id); GlobalDeleteAtom(id); end; end
lishixinzhi/Article/program/Delphi/201311/25039
简单来说,系统后台就是维护系统的服务程序,比如对网站而言,通过登录后台,可以对网站内容进行更新,添加或删除网页内容,下载或上传网站资源等等。例如以下就是一个后台登录及后台管理界面。
这要看选择的什么程序,网站后台功能跟网站程序是密切相关的,选择什么样的程序,后台就有配套的功能。在使用之前。先做好以下几点,保证后台可以正常使用。
第一:成功安装好系统,特别是PHP的,都是要先安装完成以后,才可以进入后台。
第二:设置相关目录的权限,权限不够,会导致很多修改无法生效。
第三:根据网站的类型,选择最合适的程序。
下面是一下常用PHP网站程序
论坛:Discuz! ,phpwind。
CMS:DEDECMS,PHPCMS。
网店:ecshop,HiShop。
CMS系统很强大,后台可选择的类型很多,比如可以做视频、新闻、下载、游戏等。
后台是数据的总和。
后台是数据的总和。云监控是一项针对阿里云资源和互联网应用进行监控的服务。云监控为云上用户提供开箱即用的企业级开放型一站式监控解决方案。云监控涵盖IT设施基础监控和外网网络质量拨测监控,是基于事件、自定义指标和日志的业务监控,为您全方位提供更高效、全面、省钱的监控服务。
以上就是关于编写后台监控软件的技巧全部的内容,包括:编写后台监控软件的技巧、请问电脑中说的系统后台是啥意思、网站后台管理系统如何使用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)