[This is preliminary documentation and is subject to change.]
Sends a window message with StringBuilderlParam to current window
Namespace: Tools.WindowsT.NativeTAssembly: 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
| Exception | Condition |
|---|---|
| System..::..ArgumentNullException | lParam is null |
See Also
Version History
1.5.3
- This function is new in version 1.5.3