не совсем, это тот случай когда в созданной форме заранее переопределяешь WndProc. Пример я указал в вопросе, как это делается.
Вопрос состоит в том, как тоже самое сделать когда создаешь форму динамически в коде (new Form). Как в ней переопределить WndProc.
Alex, пробывали на тестовом экземпляре отлаживать? То есть в обоих формах переопределяться и ставить точку останова. По идее окно обрабатывает Сообщения и сбрасывает вверх то что не заглушило.
Владимир Коротенко, а что отлаживать то?) если в заранее созданной форме переопределять WndProc то всё работает. Вопрос как тоже самое сделать в динамически созданной форме, как в ней переопределить WndProc?
Т.е. есть допустим Form testForm = new Form(); как в testForm добавить метод WndProc, чтобы переопределить её?