Как проверить, пытается ли пользователь закрыть открытый документ word
Я хотел бы генерировать информацию в отчет, открывая документ word. Как только слово теперь открыто, информация все еще работает и заменяет искомые имена текстовых полей. если когда-либо пользователь нажал на кнопку закрытия слова, оно отобразит "вызов был отклонен вызываемым абонентом.(Исключение из HRESUlt)". что я должен сделать, чтобы правильно просто остановить запущенный документ word и закрыть его без отображения ошибки?
Что я уже пробовал:
поэтому для этой ошибки я использовал фоновый рабочий, чтобы он мог обрабатывать как отдельно. Теперь я вроде как разрешаю эту ошибку, но как только смотрю на документ word и пытаюсь закрыть его, даже все еще обрабатывая, я получаю теперь новую ошибку для "фильтра сообщений", указывающего, что приложение занято.(Исключение из HRESULT: 0x8001010A (RPC_E_SERVERCALL_RETRYLATER)). что же мне делать?