[This is preliminary documentation and is subject to change.]

Gets pointer wnd proc of current window. Used for so-called window sub-classing.

Namespace: Tools.WindowsT.NativeT
Assembly: Tools.Win (in Tools.Win.dll) Version: 1.5.3.38916 (1.5.3.38916)

Syntax

C#
[EditorBrowsableAttribute(EditorBrowsableState.Never)]
public override sealed IntPtr WndProcPointer { get; set; }
Visual Basic
<EditorBrowsableAttribute(EditorBrowsableState.Never)> _
Public Overrides NotOverridable Property WndProcPointer As IntPtr
	Get
	Set
Visual C++
[EditorBrowsableAttribute(EditorBrowsableState::Never)]
public:
virtual property IntPtr WndProcPointer {
	IntPtr get () override sealed;
	void set (IntPtr value) override sealed;
}
F#
[<EditorBrowsableAttribute(EditorBrowsableState.Never)>]
abstract WndProcPointer : IntPtr with get, set
[<EditorBrowsableAttribute(EditorBrowsableState.Never)>]
override WndProcPointer : IntPtr with get, set
JScript
override final function get WndProcPointer () : IntPtr
override final function set WndProcPointer (value : IntPtr)

Return Value

Pointer current window procedure of window being subclassed. It's usually NewWndProc(IntPtr, WindowMessages, Int32, Int32), unless window was subclassed again.

Remarks

Value of this proeprty cannot be changed

Exceptions

ExceptionCondition
Tools.API..::..Win32APIExceptionError obtaining curent window procedure
System..::..NotSupportedExceptionValue is being set

See Also