DdeContext.Initialize Method
From NDde
This initializes the context.
Remarks
This class must be initialized before it can begin sending and receiving DDE messages. This happens automatically upon its first use by a DdeClient or DdeServer. An application can call Initialize to make the initialization process occur immediately. This is useful when a calling application expects this class to raise the Register and Unregister events or invoke the ITransactionFilter.PreFilterTransaction method before being used by a DdeClient or DdeServer.
If you attempt to use a synchronizer that is not hosted on a thread running a windows message loop an exception will be thrown.
Explicitly calling this method will allow added ITransactionFilter objects to begin intercepting the DDEML callback function.
Exceptions
| Exception Type | Condition |
|---|---|
| InvalidOperationException | This is thrown when the context is already initialized. |
| DdeException | This is thrown when the context could not be initialized. |
See Also
DdeContext Class | NDde.Advanced Namespace