### IDDEClientAcknowledgeEvent

  The IDDEClientAcknowledgeEvent class provides event information to a client application regarding an acknowledgment from a server.

  An object of this class or one of its derived classes is created when an IDDEClientConversation object needs to pass information about an acknowledgment to the client application. You do not construct objects of this class.

### IDDEClientAcknowledgeEvent - Member Functions and Data by Group

### Constructors & Destructor

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 IDDEClientConversation objects.

~IDDEClientAcknowledgeEvent

      public:
      ~IDDEClientAcknowledgeEvent()

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | No

IDDEClientAcknowledgeEvent

      public:
      IDDEClientAcknowledgeEvent(const IEvent& ddeEvent)

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | No

### Event Information

Use these members to query information about the type of the event that the acknowledgment is for.

isAckToBeginHotLink

      public:
      bool isAckToBeginHotLink() const

  Returns true if the acknowledgment is in response to IDDEClientConversation::beginHotLink being called; otherwise, it returns false.

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | No

isAckToEndHotLink

      public:
      bool isAckToEndHotLink() const

  Returns true if the acknowledgment is in response to IDDEClientConversation::endHotLink being called; otherwise, it returns false.

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | No

isAckToRequestData

      public:
      bool isAckToRequestData() const

  Returns true if the acknowledgment is in response to IDDEClientConversation::requestData being called; otherwise, it returns false.

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | No

### IDDEClientAcknowledgeEvent - Inherited Member Functions and Data

#### Inherited Public Functions

  IDDEAcknowledgeEvent

  -     ~IDDEAcknowledgeEvent()

  -     unsigned char applicationSpecificData() const

  -     IDDEAcknowledgeEvent(const IEvent& ddeEvent)

  -     bool isAckPositive() const

  -     bool isApplicationBusy() const

  -     bool isMessageUnderstood() const

  IDDEEvent

  -     ~IDDEEvent()

  -     IString format() const

  -     IDDEEvent(const IEvent& ddeEvent)

  -     IDDEEvent(const IDDEEvent& ddeEvent)

  -     IString item() const

  IEvent

  -     virtual ~IEvent()

  -     IWindowHandle controlHandle() const

  -     virtual IWindow* controlWindow() const

  -     IEvent& decrementOwnerLevels()

  -     virtual IWindow* dispatchingWindow() const

  -     unsigned long eventId() const

  -     IWindowHandle handle() const

  -     IEvent( IWindow* window,
                unsigned long eventId,
                const IEventParameter1& parameter1,
                const IEventParameter2& parameter2 )

  -     IEvent( const IWindowHandle& handle,
                unsigned long eventId,
                const IEventParameter1& parameter1,
                const IEventParameter2& parameter2 )

  -     IEvent(const IEvent& event)

  -     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

#### Inherited Public Data

  - None

#### Inherited Protected Functions

  IDDEEvent

  -     IString buffer() const

  -     IDDEEvent& setBuffer(IString dataBuffer)

  -     IDDEEvent& setStatus(unsigned short status)

  -     unsigned short status() const

  IDDEAcknowledgeEvent

  -     unsigned short transactionType() const

#### Inherited Protected Data

  - None