Partager via


IMessageFilter.PreFilterMessage(Message) Méthode

Définition

Filtre un message avant sa distribution.

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

Paramètres

m
Message

Message à distribuer. Il est impossible de modifier ce message.

Retours

true pour filtrer le message et empêcher sa distribution ; false pour permettre au message de continuer jusqu'au prochain filtre ou contrôle.

Remarques

Permet PreFilterMessage de filtrer un message avant de le distribuer à un contrôle ou à un formulaire. Par exemple, pour empêcher la distribution de l’événement Click d’un Button contrôle au contrôle, vous implémentez la PreFilterMessage méthode et retournez une true valeur lorsque le Click message se produit. Vous pouvez également utiliser cette méthode pour effectuer le travail de code que vous devrez peut-être effectuer avant la distribution du message.

S’applique à