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

Sends a window message with StringBuilderlParam to current window

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

Syntax

C#
public int SendMessageString(
	WindowMessages message,
	int wParam,
	StringBuilder lParam
)
Visual Basic
Public Function SendMessageString ( _
	message As WindowMessages, _
	wParam As Integer, _
	lParam As StringBuilder _
) As Integer
Visual C++
public:
int SendMessageString(
	WindowMessages message, 
	int wParam, 
	StringBuilder^ lParam
)
F#
member SendMessageString : 
        message:WindowMessages * 
        wParam:int * 
        lParam:StringBuilder -> int 
JScript
public function SendMessageString(
	message : WindowMessages, 
	wParam : int, 
	lParam : StringBuilder
) : 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.Text..::..StringBuilder
Message parameter lParam - meaning depends on message. Pointer to string is passed to message.

Return Value

Messsage return value - meaning depends on message. Messages that write to lParam usually return number of characters written

Remarks

If message is expected to write characters to lParam the Capacity must be set to maximum number of characters expected to be returned by the message before the message is sent.

Exceptions

ExceptionCondition
System..::..ArgumentNullExceptionlParam is null

See Also

Collapse/expand Version History

1.5.3

  • This function is new in version 1.5.3