Udostępnij za pośrednictwem


HwndHost.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean) Metoda

Definicja

Po przesłonięcia w klasie pochodnej uzyskuje dostęp do procesu okna (uchwyt) hostowanego okna podrzędnego.

protected:
 virtual IntPtr WndProc(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, bool % handled);
[System.Security.SecurityCritical]
protected virtual IntPtr WndProc (IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, ref bool handled);
protected virtual IntPtr WndProc (IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, ref bool handled);
[<System.Security.SecurityCritical>]
abstract member WndProc : nativeint * int * nativeint * nativeint * bool -> nativeint
override this.WndProc : nativeint * int * nativeint * nativeint * bool -> nativeint
abstract member WndProc : nativeint * int * nativeint * nativeint * bool -> nativeint
override this.WndProc : nativeint * int * nativeint * nativeint * bool -> nativeint
Protected Overridable Function WndProc (hwnd As IntPtr, msg As Integer, wParam As IntPtr, lParam As IntPtr, ByRef handled As Boolean) As IntPtr

Parametry

hwnd
IntPtr

nativeint

Uchwyt okna hostowanego okna.

msg
Int32

Wiadomość do działania.

wParam
IntPtr

nativeint

Informacje, które mogą być istotne dla obsługi komunikatu. Jest to zwykle używane do przechowywania małych informacji, takich jak flagi.

lParam
IntPtr

nativeint

Informacje, które mogą być istotne dla obsługi komunikatu. Jest to zwykle używane do odwoływanie się do obiektu.

handled
Boolean

Określa, czy zdarzenia wynikowe powinny być oznaczone jako obsługiwane.

Zwraca

IntPtr

nativeint

Uchwyt okna podrzędnego.

Atrybuty

Uwagi

Ważne

Ten typ lub element członkowski nie jest dostępny w strefie zabezpieczeń Internetu.

Uwagi dotyczące dziedziczenia

Implementacja podstawowa w HwndHost elemecie nie zwraca praktycznego procesu, ale zwróci wartość IntPtr.Zero jako bezpieczny tryb failsafe.

Dotyczy