Сейчас бывает такое, что грузишь прогу после креша и думаешь: блиииааа, всё пропало. Открываешь засейвенный фаел, а там сейв был сделан 2-5 минут от креша.
Не, запускать автосохранение я не хочу. Это слишком непредсказуемо может случиться и что-нибудь пойдёт не так. А вот семафорить можно, также как про GDI-handles