Implementieren einer Startanwendung in C# .NET 2.0
In diesem Szenario verfügen Sie über eine Kontrollkästchenoption in Ihrer Anwendung, mit der Benutzer angeben können wenn sie möchten, dass es beim Start automatisch gestartet wird. Um diese Funktionalität zu erreichen, untersuchen wir den Prozess.
Um eine Anwendung so einzustellen, dass sie beim Start ausgeführt wird, können Sie mithilfe der Windows-Registrierung einen RUN-Schlüssel im Profil des aktuellen Benutzers erstellen. So können Sie dies in C# mit .NET 2.0 angehen:
using Microsoft.Win32; private void SetStartup() { RegistryKey rk = Registry.CurrentUser.OpenSubKey ("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", true); if (chkStartUp.Checked) rk.SetValue(AppName, Application.ExecutablePath); else rk.DeleteValue(AppName, false); }
In diesem Code:
Durch die Implementierung dieses Codes können Sie Ihre Anwendung nahtlos so einstellen, dass sie beim Start gestartet wird, basierend auf den über das Kontrollkästchen angegebenen Präferenzen des Benutzers Option.
Das obige ist der detaillierte Inhalt vonWie lässt sich eine C# .NET 2.0-Anwendung automatisch beim Windows-Start starten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!