Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.09.2009, 11:41   #1
Kreadlling
Форумчанин
 
Аватар для Kreadlling
 
Регистрация: 03.09.2009
Сообщений: 116
По умолчанию Сообщение об ошибке

Здравствуйте. Возникла такая проблема: при закрытии окна Word функцией SendMessage(hwnd , WM_SYSCOMMAND, SC_CLOSE, 0) Word приносит свои извинения и сообщает об ошибке, а иногда выдается ошибка windows по адресу такому то, не подскажете как этого избежать?

Заранее благодарю.
Kreadlling вне форума Ответить с цитированием
Старый 08.09.2009, 12:05   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну я бы для начала Ворд переставил, потом пробовал бы прицепиться к нему через GetActiveOleObject и закрывать его методом Quit
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.09.2009, 12:20   #3
Kreadlling
Форумчанин
 
Аватар для Kreadlling
 
Регистрация: 03.09.2009
Сообщений: 116
По умолчанию

У меня возник еще такой вопрос: можно ли отследить закрытие пользователем внешнего приложения Windows. Есть ли какая-нибудь функция в С++ для этого? Или предопределенная процедура?
Kreadlling вне форума Ответить с цитированием
Старый 08.09.2009, 13:30   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
можно ли отследить закрытие пользователем внешнего приложения Windows.
Ну способы то есть, но не без малой крови.
Например в таймере отслеживать список процессов и сравнивать на данный момент список с предидущим. Или написать службу, перехватывающую функции АПИ типа TerminateProcess.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сообщение об ошибке ruavia3 Microsoft Office Excel 3 13.10.2009 23:10
Сообщение об ошибке! QWERT1988 Общие вопросы Delphi 4 01.06.2009 17:14
Выдать сообщение об ошибке Detka Общие вопросы Delphi 17 10.07.2008 15:06
Как убрать сообщение об ошибке? AngelOfDeath Работа с сетью в Delphi 2 01.05.2008 11:44
Перехватить сообщение об ошибке Insainer Общие вопросы Delphi 5 25.04.2008 20:39