Программа всегда работает с одним документом. Хочу, чтобы при изменении в документе изменения сразу записывались на диск (естественно, без запрашивания имени файла — так как оно не меняется).
В принципе, можно псле каждого изменения писать
...
OnSaveDocument("C:\\file.dat");
...
Но это как-то не слишком хорошо — писать эту строку надо во многих местах. Нельзя ли это написать только в одном месте — что-то вроде:
void CMyDoc::OnDocChanged()
{
OnSaveDocument("C:\\file.dat");
}