繁体   English   中英

Windows启动C#上的应用

[英]Application on windows startup C#

我设计了一个应用程序,该应用程序可以根据在线数据库验证用户的身份,然后允许用户工作,经过身份验证后显示为桌面,并在启动时加载。

我想在Windows启动时启动我的登录应用程序,我已将我的登录应用程序路径添加到注册表中,因此Windows可以很好地启动它。 但它有一个问题,首先Windows桌面出现几秒钟,然后加载了我的登录应用程序

我想在Windows桌面之前显示我的应用程序

要么

使用Windows登录的任何其他方式,可以根据在线服务器数据库验证用户的身份,然后允许用户工作。

如果您根本不想显示桌面,则可以将应用程序作为Windows Shell运行。

您使用此注册表项

[HKEY_LOCAL_MACHINE\SOFTWARE\Micro­soft\Windows NT\CurrentVersion\Winlogon]
"Shell"="C:\\WINDOWS\\explorer.exe­"

另一个解决方案是使用XP Embedded Standard,以便您可以完全自定义Windows体验。 虽然比简单的外壳替换需要更多的工作,但功能更强大

您可以如上所述替换外壳,然后在准备显示开始菜单和任务栏时让应用程序启动explorer.exe。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM