Share via


IMessageFilter.PreFilterMessage(Message) Metode

Definisi

Memfilter pesan sebelum dikirim.

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

Parameter

m
Message

Pesan yang akan dikirim. Anda tidak dapat mengubah pesan ini.

Mengembalikan

true untuk memfilter pesan dan menghentikannya agar tidak dikirim; false untuk memperbolehkan pesan berlanjut ke filter atau kontrol berikutnya.

Keterangan

Gunakan PreFilterMessage untuk memfilter pesan sebelum dikirim ke kontrol atau formulir. Misalnya, untuk menghentikan Click peristiwa Button kontrol dikirim ke kontrol, Anda menerapkan PreFilterMessage metode dan mengembalikan true nilai saat Click pesan terjadi. Anda juga dapat menggunakan metode ini untuk melakukan pekerjaan kode yang mungkin perlu Anda lakukan sebelum pesan dikirim.

Berlaku untuk