NativeWindow.DefWndProc(Message) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.