Control.ReflectMessage(IntPtr, Message) Control.ReflectMessage(IntPtr, Message) Control.ReflectMessage(IntPtr, Message) Control.ReflectMessage(IntPtr, Message) Method

Definition

Reflects the specified message to the control that is bound to the specified handle.

protected:
 static bool ReflectMessage(IntPtr hWnd, System::Windows::Forms::Message % m);
protected static bool ReflectMessage (IntPtr hWnd, ref System.Windows.Forms.Message m);
static member ReflectMessage : nativeint *  -> bool
Protected Shared Function ReflectMessage (hWnd As IntPtr, ByRef m As Message) As Boolean

Parameters

hWnd
IntPtr IntPtr IntPtr IntPtr

An IntPtr representing the handle of the control to reflect the message to.

m
Message Message Message Message

A Message representing the Windows message to reflect.

Returns

true if the message was reflected; otherwise, false.

Remarks

The ReflectMessage method is an infrastructure method and typically should not be called from your code.

If the hWnd parameter does not represent a valid control, the ReflectMessage method returns false.

Because Windows messages are returned to the top-level window, the ReflectMessage method is used to propagate the return message to the control that sent the message.

Security

UIPermission
for all windows to call this method. Associated enumeration: AllWindows value of UIPermissionWindow.

Applies to

See also