NT下创建有界面后台服务的问题,大侠高手看过来.

Hover 2002-10-16 10:02:02
我用MFC写了个基于对话框的程序,想把它改成以后台服务方式运行, 在用户登陆前就运行,
具有较高的等级,用户不能杀掉这个进程,应该怎么做呢?

解决问题立即给分,决不食言.

...全文
46 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yzt001 2002-10-23
  • 打赏
  • 举报
回复
gz
Hover 2002-10-21
  • 打赏
  • 举报
回复
有高手没?
sinten 2002-10-18
  • 打赏
  • 举报
回复
注册完服务后,让系统用户运行这个服务,一般用户就杀不掉这个进程了
:)
Hover 2002-10-18
  • 打赏
  • 举报
回复
大侠啊,救命啊
Hover 2002-10-18
  • 打赏
  • 举报
回复
UP
alphapiao 2002-10-17
  • 打赏
  • 举报
回复
非常关注这个问题,我也想得到答案。
但我先说一下,我对这个问题研究的结果
NT下想要把MFC程序写成服务,基本上不是很容易的事,你这个问题放在这里,除非有人做个相同的事的人来可以回答,其余的人回答的,你还不如去看以前的贴子
我在以前的贴子中看了又看,没有找到答案。只是大家把一些相同的代码copy+paste而已,估计你得买一本关于NT后台服务的书研究一下才行。
有什么结果别忘了通知我一声。
sans 2002-10-17
  • 打赏
  • 举报
回复
还有就是下面这些与Service有关的函数:
Service Functions
The following functions are used by services and by programs that control or configure services.

ChangeServiceConfig

CloseServiceHandle

ControlService

CreateService

DeleteService

EnumDependentServices

EnumServicesStatus

GetServiceDisplayName

GetServiceKeyName

Handler

LockServiceDatabase

NotifyBootConfigStatus

OpenSCManager

OpenService

QueryServiceConfig

QueryServiceLockStatus

QueryServiceObjectSecurity

QueryServiceStatus

RegisterServiceCtrlHandler

ServiceMain

SetServiceBits

SetServiceObjectSecurity

SetServiceStatus

StartService

StartServiceCtrlDispatcher

UnlockServiceDatabase


sans 2002-10-17
  • 打赏
  • 举报
回复
在MSDN中有个例子,你找找看看:
Service: Simple Service
leeza 2002-10-16
  • 打赏
  • 举报
回复
在注册表中增加一项,我记得好像是Run或者是RunOnce,RunOnceEx什么的,可以在用户登陆之前启动,然后程序里面设置不许切换,至于杀掉进程:
办法一:在程序里面以管理员身份启动,作为系统进程,在系统服务设置里面让其不许被杀掉。
我想这个应该可以。我以前写的一个登陆前的程序,全屏显示,让用户进行身份判定,然后才允许登陆。赫赫。
Hover 2002-10-16
  • 打赏
  • 举报
回复
有高手吗? 帮帮我吧,我也帮了不少人啊..

16,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

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