Sto creando una applicazione che si avvia automaticamente con windows mostrando la propria icona sulla traybar e rimane ad attendere che l'utente spenga il computer o lo riavvii.
Il programma dovrebbe determinare la chiusura di windows e quindi prima che venga chiuso lui stesso da windows deve compiere 2 operazioni: aggiungere una chiave nel registro e copiare un file.
Il mio problema è che non sò come individuare la chiusura di windows. Ho provato a mettere il codice sull'evento OnClose dell'unica finestra di cui si compone il programma ma in questo modo funziona solo se sono io a chiudere la finestra (ovvero il programma) mentre se a farlo è windows non succede nulla.
Qualche consiglio a riguardo.
Grazie.