IMessageFilter.PreFilterMessage(Message) Метод

Определение

Фильтрует сообщение перед отправкой.

public:
 bool PreFilterMessage(System::Windows::Forms::Message % m);
public bool PreFilterMessage(ref System.Windows.Forms.Message m);
abstract member PreFilterMessage : Message -> bool
Public Function PreFilterMessage (ByRef m As Message) As Boolean

Параметры

m
Message

Сообщение для отправки. Вы не можете изменить это сообщение.

Возвращаемое значение

true чтобы отфильтровать сообщение и остановить его отправку; false Чтобы разрешить сообщению переходить к следующему фильтру или элементу управления.

Комментарии

Используется PreFilterMessage для фильтрации сообщения перед отправкой в элемент управления или форму. Например, чтобы остановить Click событие отправки Button элемента управления в элемент управления, реализуйте PreFilterMessage метод и возвращаете true значение при Click возникновении сообщения. Этот метод также можно использовать для выполнения работы кода, которую может потребоваться выполнить перед отправкой сообщения.

Применяется к