IDDEPokeEvent

The IDDEPokeEvent class provides event information to a server application when a client has asked the server to set an item to a new value.

An object of this class is created when an IDDETopicServer object needs to pass a pokeData request to the server application. You do not construct objects of this class.


IDDEPokeEvent - Member Functions and Data by Group

Constructors & Destructor

You can construct and destruct objects of this class, although normally you never need to do so. These events are normally created and deleted for you by IDDETopicServer objects.


[view class]
~IDDEPokeEvent
public:
~IDDEPokeEvent()

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
IDDEPokeEvent
public:
IDDEPokeEvent(const IEvent& ddeEvent)

Supported Platforms

Windows OS/2 AIX
Yes Yes No


Event Information

Use these members to query the data that the DDE client application has sent to be poked.


[view class]
pokedData
public:
IString pokedData() const

Returns the data that the client asked the server to set an item's value to.
Note: The IDDEPokeEvent::pokedData member's IString is constructed from a void* and length. For character strings, if the terminating NULL is included in the length, it is in the buffer. Before performing string operations, such as concatenation, on this string, use IString::stripTrailing to strip any trailing NULL character.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


IDDEPokeEvent - Inherited Member Functions and Data

Inherited Public Functions

IDDEEvent
IDDESetAcknowledgeInfoEvent
IEvent

Inherited Public Data

Inherited Protected Functions

IDDEEvent

Inherited Protected Data