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

Sends a window message with pointer-to-structure lParam to current window and allow message target to change values in this structure

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

Syntax

C#
public int SendMessageByRefStruct(
	WindowMessages message,
	int wParam,
	ref ValueType lParam
)
Visual Basic
Public Function SendMessageByRefStruct ( _
	message As WindowMessages, _
	wParam As Integer, _
	ByRef lParam As ValueType _
) As Integer
Visual C++
public:
int SendMessageByRefStruct(
	WindowMessages message, 
	int wParam, 
	ValueType^% lParam
)
F#
member SendMessageByRefStruct : 
        message:WindowMessages * 
        wParam:int * 
        lParam:ValueType byref -> int 
JScript
public function SendMessageByRefStruct(
	message : WindowMessages, 
	wParam : int, 
	lParam : ValueType
) : int

Parameters

message
Type: Tools.API.Messages..::..WindowMessages
A message to be sent
wParam
Type: System..::..Int32
Message parameter wParam - meaning depends on message.
lParam
Type: System..::..ValueType%
Message parameter lParam - meaning depends on message. Pointer to given structure is passed to message. When message ends this parameter is assigned values of structure as altered by message handler routine.

Return Value

Messsage return value - meaning depends on message.

See Also

Collapse/expand Version History

1.5.3

  • This function is new in version 1.5.3