日期:2014-05-17  浏览次数:20799 次

如何将C#的form加载到windows开机界面中(例如选择用户界面)?
我现在写了一个form(),我要将它放到电脑一开机就进入(就好像选择用户界面那个位置),这个怎么办啊,求大神提点。
c# windows 内核

------解决方案--------------------
GINA 和 CredentialProvider
------解决方案--------------------
这个可能是类似瑞星等杀软在Windows登录界面上显示自己的程序界面,但这个登录界面不是用户桌面,并且在.NET中只能通过Windows服务来实现,而Windows服务又涉及非用户界面的界面交互问题。以前查过这方面资料,好像是要从krnel入手,并且.NET做起来成功率只有0.1%。
------解决方案--------------------
引用:
引用:替换掉explorer就可以了。不过不是什么“登录界面”而是登录以后。登录之后到windows桌面上让他自启动?这个不行,不符合要求。


如果你是构造一个POS机那样的设备,可以使用Windows Embedded,它允许你把explorer、shell全部改成你的订制部件。甚至去掉开始菜单和任务栏(不是屏蔽,而是彻底去掉)