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

 

When overridden in a derived class, accesses the window process (handle) of the hosted child window.

Namespace:   System.Windows.Interop
Assembly:  PresentationFramework (in PresentationFramework.dll)

<SecurityCriticalAttribute>
Protected Overridable Function WndProc (
	hwnd As IntPtr,
	msg As Integer,
	wParam As IntPtr,
	lParam As IntPtr,
	ByRef handled As Boolean
) As IntPtr

Parameters

hwnd
Type: System.IntPtr

The window handle of the hosted window.

msg
Type: System.Int32

The message to act upon.

wParam
Type: System.IntPtr

Information that may be relevant to handling the message. This is typically used to store small pieces of information, such as flags.

lParam
Type: System.IntPtr

Information that may be relevant to handling the message. This is typically used to reference an object.

handled
Type: System.Boolean

Whether events resulting should be marked handled.

Return Value

Type: System.IntPtr

The window handle of the child window.

System_CAPS_security Security Note

This type or member is not available in the Internet security zone.

Notes to Inheritors:

The base implementation in HwndHost does not return a practical process, but will return IntPtr.Zero as a failsafe.

SecurityPermission

to call this method. Associated enumeration: UnmanagedCode

.NET Framework
Available since 3.0
Return to top
Show: