ОТЛАДКА: во время вызова процедуры Hook, он показывает ошибку vsjitdebugger.exe - PullRequest
0 голосов
/ 18 февраля 2011

Мое приложение содержит ole виджеты. Для обработки ole виджетов я использую процедуру ловушки мыши, чтобы отслеживать события щелчка мыши. При закрытии приложения оно вызывает некоторое мерцание и иногда показывает следующие ошибки

  • Невозможно использовать расположение explorer.exe
  • C: \ Windows \ System32 \ vsjitdebugger.exe (ошибка времени выполнения)

С уважением,

karthik

1 Ответ

0 голосов
/ 22 февраля 2011

Решение этой проблемы заключается в следующем:

  • проблема может возникнуть в функции SetWindowsHookEx(),
  • Вы можете сделать threadID как NULL в функции SetWindowsHookEx().Когда вы заменяете NULL на currentthreadID, ошибка времени выполнения решается.
...