IMessageFilter.PreFilterMessage(Message) Metoda

Definice

Vyfiltruje zprávu před odesláním.

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

Parametry

m
Message

Zpráva, která se má odeslat. Tuto zprávu nelze změnit.

Návraty

true filtrování zprávy a zastavení odeslání zprávy; false aby zpráva mohla pokračovat k dalšímu filtru nebo ovládacímu prvku.

Poznámky

Slouží PreFilterMessage k vyfiltrování zprávy před odesláním do ovládacího prvku nebo formuláře. Pokud například chcete zastavit Click odeslání události Button ovládacího prvku do ovládacího prvku, implementujete PreFilterMessage metodu a vrátíte true hodnotu, když dojde ke Click zprávě. Tuto metodu můžete použít také k provedení práce s kódem, kterou možná budete muset udělat před odesláním zprávy.

Platí pro