Registers a client service.
win32
define-dde-client name &key service class => name
| name⇩ |
A symbol. |
| service⇩ |
A string. |
| class⇩ |
A subclass of dde-client-conversation. |
| name |
A symbol. |
The macro define-dde-client defines a mapping from the symbol name to the DDE service name with which to establish a conversation, and the conversation class to use for this conversation.
service is a string which names the DDE service. It defaults to the print-name of name.
class is a subclass of dde-client-conversation which is used for all conversations with this service. It defaults to dde-client-conversation. Specifying a subclass allows various aspects of the behavior of the conversation to be specialized.
Note that it is generally not necessary to register client services unless a specialized conversation type is required. However, it is sometimes convenient to register a client service in order to allow the service name to be changed in the future.
LispWorks® User Guide and Reference Manual - 18 Feb 2025 15:32:53