User32DefMDIChildProc Method
Provides default processing for any window message that the window procedure of a multiple-document interface (MDI) child window does not process.
A window message not processed by the window procedure must be passed to the
DefMDIChildProc(IntPtr, UInt32, IntPtr, IntPtr) function,
not to the
DefWindowProc(IntPtr, UInt32, IntPtr, IntPtr) function.
Namespace: DevCase.Win32.NativeMethodsAssembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[DllImportAttribute("User32.dll", CharSet = CharSet.Auto, BestFitMapping = false,
ThrowOnUnmappableChar = true)]
public static IntPtr DefMDIChildProc(
IntPtr hWnd,
uint msg,
IntPtr wParam,
IntPtr lParam
)
<DllImportAttribute("User32.dll", CharSet := CharSet.Auto, BestFitMapping := false,
ThrowOnUnmappableChar := true>]
Public Shared Function DefMDIChildProc (
hWnd As IntPtr,
msg As UInteger,
wParam As IntPtr,
lParam As IntPtr
) As IntPtr
Dim hWnd As IntPtr
Dim msg As UInteger
Dim wParam As IntPtr
Dim lParam As IntPtr
Dim returnValue As IntPtr
returnValue = User32.DefMDIChildProc(hWnd,
msg, wParam, lParam)
public:
[DllImportAttribute(L"User32.dll", CharSet = CharSet::Auto, BestFitMapping = false,
ThrowOnUnmappableChar = true)]
static IntPtr DefMDIChildProc(
IntPtr hWnd,
unsigned int msg,
IntPtr wParam,
IntPtr lParam
)
[<DllImportAttribute("User32.dll", CharSet = CharSet.Auto, BestFitMapping = false,
ThrowOnUnmappableChar = true)>]
static member DefMDIChildProc :
hWnd : IntPtr *
msg : uint32 *
wParam : IntPtr *
lParam : IntPtr -> IntPtr
No code example is currently available or this language may not be supported.
- hWnd IntPtr
-
A handle to the MDI child window.
- msg UInt32
-
The message to be processed.
- wParam IntPtr
-
Additional message information. The content of this parameter depends on the value of the msg parameter.
- lParam IntPtr
-
Additional message information. The content of this parameter depends on the value of the msg parameter.
IntPtr
The return value specifies the result of the message processing and depends on the message.