使用 RegisterServiceProcess 注册为 Service 就不会在Ctrl+Alt+Del中出现
需要调用 Kernel32.dll,代码如下
...
HINSTANCE hDllInst = LoadLibrary("KERNEL32.DLL");
if(hDllInst)
{
typedef DWORD (WINAPI *NEWAPI)(DWORD,DWORD);
NEWAPI RSP = NULL;
RSP = (NEWAPI)GetProcAddress(hDllInst,"RegisterServiceProcess");
if(RSP)
{
RSP(0,1);
}
FreeLibrary(hDllInst);
}
...
说明:这些是本人在学习VC中的一些心得,如果有不对的地方或要补充的地方请来电子邮件:
nenlong@163.net