Sto sviluppando un'applicazione Forms che deve essere avviata all'avvio di Windows (registrando una chiave nel registro) o dall'utente effettivo.La mia applicazione è stata avviata manualmente?
Nel caso in cui l'utente lo avvii manualmente (ovvero facendo clic sul file eseguibile), voglio che venga visualizzato il modulo. Nel caso in cui Windows abbia attivato l'evento, voglio che l'applicazione sia nascosta (nella barra delle applicazioni).
C'è un modo per determinare a livello di codice quale di questi casi si è verificato?
Soluzione semplice sta passando in qualche argomento quando è avviato da avvio automatico. Qualcosa come 'myapp.exe/hide' – CodesInChaos