如何強制我的應用程序啓動時啓動Windows啓動時通過註冊表項「運行」最小化?我使用這段代碼將我的應用程序添加到Windows啓動通過註冊表,但我不知道如何強制它開始最小化(我只想啓動應用程序時最小化,當它通過註冊表這種方式啓動,通過註冊表,而不是當用戶雙擊.exe時)。一些示例代碼將不勝感激。提前致謝!如何在Windows啓動時通過註冊表項「運行」強制啓動應用程序以最小化啓動?
RegistryKey startapp = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
startapp.SetValue("MyApp", Application.ExecutablePath.ToString());
我已閱讀該問題的解決方案,但老實說,我無法弄清楚如何去做。如果有人能提供一些實用的樣品,我很欣賞!謝謝 – AlexC
.lnk文件是通常的做法。如果需要自動生成,則使用IShellLink,SetShowCmd()方法。 –