The IDDESetAcknowledgeInfoEvent class is the base class for Dynamic Data Exchange (DDE) event information classes that need to set acknowledgment information.
An object of a derived class of IDDESetAcknowledgeInfoEvent is only created for events that the application can respond to with a negative acknowledgment. You do not construct objects of this class.
You can construct and destruct objects of this class, although normally you will never need to do so. These events are normally created and deleted for you by IDDETopicServer or IDDEClientConversation objects.
![]() |
public:
~IDDESetAcknowledgeInfoEvent()
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
public:
IDDESetAcknowledgeInfoEvent( const IDDESetAcknowledgeInfoEvent& ddeEvent )
Windows | OS/2 | AIX |
Yes | Yes | No |
public:
IDDESetAcknowledgeInfoEvent(const IEvent& ddeEvent)
Windows | OS/2 | AIX |
Yes | Yes | No |
Use these members to set the information for an acknowledgment being sent to the DDE partner application.
![]() |
public:
IDDESetAcknowledgeInfoEvent& setApplicationBusy()
Sets the application busy flag. This is used by a client or server application to indicate why a request or response to a request cannot be processed.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
public:
IDDESetAcknowledgeInfoEvent& setApplicationSpecificData( unsigned char applicationData )
Sets application-specific information. This can be used when a client and server application have a predefined protocol for exchanging information.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
public:
IDDESetAcknowledgeInfoEvent& setMessageNotUnderstood()
Sets the message-not-understood flag. This is used by a client or server application to indicate why a request or response to a request cannot be processed.
Windows | OS/2 | AIX |
Yes | Yes | No |
virtual ~IEvent()
IWindowHandle controlHandle() const
virtual IWindow* controlWindow() const
IEvent& decrementOwnerLevels()
virtual IWindow* dispatchingWindow() const
unsigned long eventId() const
IWindowHandle handle() const
IEvent( const IWindowHandle& handle, unsigned long eventId, const IEventParameter1& parameter1, const IEventParameter2& parameter2 )
IEvent(const IEvent& event)
IEvent( IWindow* window, unsigned long eventId, const IEventParameter1& parameter1, const IEventParameter2& parameter2 )
IEvent& operator =(const IEvent& event)
IEventParameter1 parameter1() const
IEventParameter2 parameter2() const
bool passToOwner() const
IEventResult result() const
IEvent& setControlHandle(const IWindowHandle& handle)
IEvent& setDispatchingHandle(const IWindowHandle& handle)
IEvent& setDispatchingWindow(IWindow* window)
IEvent& setHandle(const IWindowHandle& handle)
IEvent& setNumberOfLevels(int levels = - 1)
IEvent& setPassToOwner(bool passOn = true)
IEvent& setResult(const IEventResult& eventResult)
IEvent& setResult(bool eventResult)
virtual IWindow* window() const