IMessageFilter.PreFilterMessage(Message) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.