Определение того, когда элемент управления IE activex был перерисован

StackOverflow https://stackoverflow.com/questions/648640

Вопрос

Я использовал spy ++ и заметил, что элемент управления IE, который я встроил в форму Windows, периодически вызывал или отправлял WM_PAINT, когда он перерисовывал себя.Я пытаюсь выяснить, как в коде C # я могу выполнять метод C # каждый раз, когда этот элемент управления отправляет WM_PAINT.На данный момент я знаю достаточно пинвока, чтобы быть опасным.

Заранее спасибо,

Боб

Это было полезно?

Решение

На самом деле вам не нужен PInvoke для этого.Правильный способ - использовать подклассы для обработки определенных сообщений Windows.Вот ссылка, чтобы сделать это:

Обрабатывайте сообщения Windows с помощью .Net

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top