ComboBox.WndProc Method (Message)

 

Processes Windows messages.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

[<SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags = SecurityPermissionFlag.UnmanagedCode)>]
override WndProc : 
        m:Message byref -> unit

Parameters

m
Type: System.Windows.Forms.Message

The Windows Message to process.

All messages are sent to the WndProc method after getting filtered through the PreProcessMessage method.

The WndProc method corresponds exactly to the Windows WindowProc function. For more information about processing Windows messages, see the WindowProc function documentation in the Windows Platform SDK reference located in the MSDN library at http://msdn.microsoft.com/library.

Notes to Inheritors:

Inheriting controls should call the base class's WndProc method to process any messages that they do not handle.

The following code example demonstrates overriding the WndProc method to handle operating system messages identified in the Message structure. The WM_ACTIVATEAPP operating system message is handled in this example to know when another application is becoming active. Refer to the Platform SDK documentation reference located in the MSDN library at http://msdn.microsoft.com/library to understand the available Message.Msg, Message.LParam, and Message.WParam values. Actual constant values can be found in the Windows.h header file included in the Platform SDK (Core SDK section) download, which is also available in the MSDN library at http://msdn.microsoft.com/library.

No code example is currently available or this language may not be supported.

SecurityPermission

for inheriting classes to call unmanaged code. Associated enumeration: SecurityPermissionFlag.UnmanagedCode.

.NET Framework
Available since 1.1
Return to top
Show: