IMessageFilter.PreFilterMessage(Message) Yöntem
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İleti gönderilmeden önce filtrelenir.
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
- m
- Message
Dağıtılacak ileti. Bu iletiyi değiştiremezsiniz.
true
iletiyi filtrelemek ve gönderilmesini durdurmak için; false
iletinin bir sonraki filtreye veya denetime devam etmesi için.
Bir denetime veya forma gönderilmeden önce iletiyi filtrelemek için kullanın PreFilterMessage . Örneğin, bir denetimin Click olayının denetime gönderilmesini durdurmak için yöntemini uygular PreFilterMessage ve ileti gerçekleştiğinde Click bir true
değer döndürürsiniz.Button İleti gönderilmeden önce yapmanız gerekebilecek kod çalışmalarını gerçekleştirmek için de bu yöntemi kullanabilirsiniz.
Ürün | Sürümler |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: