Что вы, вероятно, хотите сделать, это написать надстройку для слова (например, VSTO или путем реализации IExtensibility2). Word будет сигнализировать надстройку о всевозможных событиях (например, открытие / сохранение файлов и т. Д.), А затем надстройка будет сигнализировать обо всем внешнем приложении, о котором вы хотите сообщить, любым способом, которым вы хотите, чтобы он сигнализировал (Com, DDE, Named трубы, опросы и т. д.). Предупреждение о DisplayAlerts. Он не подавляет ВСЕ оповещения, поэтому, если вы надстройкой манипулируете и управляете словом, вам просто не нужно делать то, что может привести к диалогу.