IMessageFilter.PreFilterMessage(Message) Yöntem

Tanım

İ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

Parametreler

m
Message

Dağıtılacak ileti. Bu iletiyi değiştiremezsiniz.

Döndürülenler

true iletiyi filtrelemek ve gönderilmesini durdurmak için; false iletinin bir sonraki filtreye veya denetime devam etmesi için.

Açıklamalar

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.

Şunlara uygulanır