我有一个C#WPF应用程序,我想在Windows资源管理器shell启动之前启动/显示它。我基本上希望我的应用程序成为登录后首先加载的东西。
答案 0 :(得分:0)
Winlogon是向您显示登录凭据对话框的程序,它负责将您登录,并最终启动shell。 您可以从注册表配置它的许多方面。具体来说,您可以告诉它将另一个程序生成为shell。你这样做:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon Shell(REG_SZ)
只需将值更改为您要启动的任何程序,即完整路径或部分路径。您也可以在等效的HKCU配置单元中为每个用户更改它。
[旁注:您的标签具有误导性。你的问题与c#或WPF无关