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 v případě, že zachytíte zprávy okna a chcete, aby výchozí procedura okna zpracovávala zprávu. DefWndProc nemělo by být volána k odeslání zprávy okna do okna; místo toho volejte funkci Win32 SendMessage .

Při volání DefWndProc Handle vlastnosti 0 se jedná o chybu.

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 model Windows Forms Control. Vlastní zpracování lze provést před, po nebo místo volání implementace základní třídy 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é