在系统登录框出现之前,运行我的程序 系统是windows 2000,希望在系统提示登录框之前运行我的接管程序,我的程序会弹出一个登录框,要求用户输入相关的个人信息,如果验证通过,直接进入windows系统,否则退出.我不知道那些因素要考虑,系统如何设计? 可以提供方法和函数,来者有分 :) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要自己做gina.dll,替换系统的 gina.dll,你搜索一下,论坛很多 难度不小啊,没有人作过吗?以前我见过有个软件在windows登录时提示输入指纹验证,可到了今天我要做个相类似的系统时,却是好难耶 服务程序啊,建立一个简单的服务程序,再由这个服务程序运行时调用你的程序。www.codetools.com上有你要的东西 http://www.codetools.com/system/xyntservice.asp 服务程序能做到取消登录界面么? 取消windows登录的方法是怎样的? #define WIN9X 0#define WINNT 1int GetSysVer(){ DWORD dwVer = GetVersion(); if (dwVer < 0x80000000) return WINNT; return WIN9X;}void Reboot(){ if(GetSysVer() == WINNT) { HANDLE hToken; TOKEN_PRIVILEGES tkp; if(! OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES|TOKEN_QUERY,&hToken)){ return ; } LookupPrivilegeValue(NULL,SE_SHUTDOWN_NAME,&(tkp.Privileges[0].Luid)); tkp.PrivilegeCount = 1; tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED; AdjustTokenPrivileges(hToken,FALSE,&tkp,0,(PTOKEN_PRIVILEGES)NULL,0); } ExitWindowsEx(EWX_SHUTDOWN|EWX_POWEROFF, EWX_FORCE); }我在用户登录后运行Reboot 系统可以正确的关机断电, 但是在登录前运行Reboot 却总是蓝屏象是死机一样,这是怎么回事?大虾知道么? 可能是reboot要释放的资源还没分配呢:) 那该怎么办,又没有办法调试,有没有办法实现在登录前运行 ExitWindowsEx(EWX_SHUTDOWN|EWX_POWEROFF, EWX_FORCE); 实现关机的方法 TransparentBlt位图透明 帮我看看这个连接错误!!!! 求教2个很有趣也很实用的技术 全局函数中如何改变一个对话框中的文本框的内容 CStatic字体颜色设置问题 请问谁会写trw2000这种软件呀? HtmlView如何屏蔽掉返回刚才打开的页面? vc6.0下. stonespace请看,根本没有CView::OnFilePrintPreview? jsp问题! VS2102MFC控件,如何授权。数字签名向导出不来 我想让我#ifdef_LOG……#endif中间的代码执行,怎么办? 如何在工具条上添加文字?
www.codetools.com上有你要的东西
#define WINNT 1int GetSysVer()
{
DWORD dwVer = GetVersion();
if (dwVer < 0x80000000) return WINNT;
return WIN9X;
}void Reboot()
{
if(GetSysVer() == WINNT)
{
HANDLE hToken;
TOKEN_PRIVILEGES tkp;
if(! OpenProcessToken(GetCurrentProcess(),
TOKEN_ADJUST_PRIVILEGES|TOKEN_QUERY,&hToken)){
return ;
}
LookupPrivilegeValue(NULL,SE_SHUTDOWN_NAME,&(tkp.Privileges[0].Luid));
tkp.PrivilegeCount = 1;
tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;
AdjustTokenPrivileges(hToken,FALSE,&tkp,0,(PTOKEN_PRIVILEGES)NULL,0);
}
ExitWindowsEx(EWX_SHUTDOWN|EWX_POWEROFF, EWX_FORCE);
}我在用户登录后运行Reboot 系统可以正确的关机断电, 但是在登录前运行Reboot 却总是蓝屏
象是死机一样,这是怎么回事?大虾知道么?
ExitWindowsEx(EWX_SHUTDOWN|EWX_POWEROFF, EWX_FORCE); 实现关机的方法