SalDDE
PPJ.Runtime.DDE.SalDDE
Namespace: PPJ.Runtime.DDE
Assembly: PPJ.Runtime.DDE.49 (4.9.0.0)
Summary description for SalDDE.
public class SalDDE
Methods
AddAtom(stringToAdd)

Adds a string to the global atom table and creates a new atom to identify the string.
Returns: SalNumber.
Alloc()

Allocates a memory handle for WM_DDE_Data or WM_DDE_Poke message.
Returns: SalNumber.
DeleteAtom(atomToDelete)

Decrements an atom's reference count.
Returns: SalNumber.
Extract(msg, wParam, lParam, sender, lowlParam, highlParam)

Returns: SalBoolean.
ExtractCmd(handle, command, commandSize)

Returns: SalBoolean.
ExtractDataText(handle, status, data, dataSize)

Returns: SalBoolean.
ExtractOptions(options, flags, format)

Returns: SalBoolean.
FindAtom(topicString)

Searches the global atom table and returns the atom associated with the given string.
Returns: SalNumber. nAtom
Free(memory)

Frees a memory handle allocated by SalDDEAlloc for WM_DDE_Data or WM_DDE_Poke messages.
Returns: SalNumber. nHandle
GetAtomName(atom, atomName, stringLength)

Returns: SalNumber.
GetExecuteString(msglParam)

Converts the lParam of the SAM_DDE_ClientExecute message to a command string.
Returns: SalString. sCommand
Post(wndReceiver, message, wndSender, lowlParam, hnighlParam)

Posts a WM_DDE_* messages except: WM_DDE_Initiate and WM_DDE_Ack.
Returns: SalNumber.
Request(ctrl, service, serverTopic, serverItem, timeout, data)

Returns: SalBoolean.
Send(receiver, message, sender, lowlParam, highlParam)

Sends a WM_DDE_* message.
Returns: SalNumber.
SendAll(message, sender, lowlParam, highlParam)

Broadcasts a WM_DDE_* message.
Returns: SalNumber.
SendAll(message, sender, lowlParam, highlParam, timeout)

Broadcasts a WM_DDE_* message with a given Timeout
Returns: SalNumber.
SendExecute(ctrl, service, topic, item, timeout, command)

Executes a DDE command on the server.
Returns: SalBoolean.
SendToClient(ctrl, data, clientID, timeout)

Sends data to the client.
Returns: SalBoolean.
SetCmd(highlParam, command)

Assigns a command string to the data referenced by the high-order word of the lParam in a WM_DDE_Execute message.
Returns: SalBoolean. bOk
SetData(handle, status, data, format)

Sets DDEdata from a byte array with given format
Returns: SalBoolean. bOk
SetDataText(numData, status, strData)

Assigns a value to the data referenced by the low-order word of the lParam in a WM_DDE_Data or WM_DDE_Poke message.
Returns: SalBoolean. bOk
SetOptions(options, flags, format)

Assigns a value to the data referenced by the low-order word of the lParam in a WM_DDE_Advise message.
Returns: SalBoolean. bOk
StartServer(ctrl, service, topic, item)

Creates a DDE server for the specified service, topic and item.
Returns: SalBoolean.
StartSession(ctrl, service, topic, item, timeout)

Starts a hot link conversation with a server application.
Returns: SalBoolean.
StopServer(ctrl)

Stops the DDE server associated with the specified control.
Returns: SalBoolean.
StopSession(ctrl)

Ends a hot link conversation with a server application.
Returns: SalBoolean. bOk
Last updated