Avtopic » 02.02.2008 (Сб) 18:09
Спасибо за ответ. В моем случае ошибка заключалось в том, что нужно было отслеживать
WM_VSCROLL вместо WM_MouseWheel. Все исправил и все работает.
Но другой, более простой вопрос?
Как писал выше, все это, происходит в UserControl-е.
Там все ошибки прослеживаются, и при необходимости, вовремя снимаю хук.
Как бороться с падением программы, когда ошибка происходит в программе, где используется этот контроль. При любой ошибке не имеющее отношение к контролю, происходит падение программы.
Т.е. как корректно снимать хук в контроле, когда ошибка происходит в основной программе.