IMessageFilter.PreFilterMessage(Message) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.