Sdílet prostřednictvím


NativeWindow.DefWndProc(Message) Metoda

Definice

Vyvolá výchozí proceduru okna přidruženou k tomuto okně.

public:
 void DefWndProc(System::Windows::Forms::Message % m);
public void DefWndProc(ref System.Windows.Forms.Message m);
member this.DefWndProc : Message -> unit
Public Sub DefWndProc (ByRef m As Message)

Parametry

m
Message

Zpráva, která se právě zpracovává.

Poznámky

Obvykle voláte metodu DefWndProc pouze při zachycování zpráv okna a chcete, aby výchozí procedura okna zpracovávala zprávu. DefWndProc by nemělo být volána k odeslání zprávy okna do okna; místo toho volejte funkci Win32 SendMessage .

Jedná se o chybu volání DefWndProc , když Handle je vlastnost 0.

Poznámky pro dědice

Přepsat tuto metodu v odvozené třídě implementovat generalizované vlastní zpracování zpráv pro konkrétní nativní okno nebo .NET Windows Forms Control. Vlastní zpracování lze provést před, za nebo namísto volání základní třídy implementace této metody, která provádí standardní zpracování zpráv.

Naproti tomu přidání přizpůsobeného zpracování zpráv pro aplikaci lze provést metodou AddMessageFilter(IMessageFilter)Application třídy.

Platí pro

Viz také