IDDE

The IDDE class contains synonyms for DDE (Dynamic Data Exchange) formats that are predefined by the operating system. Use these synonyms wherever a format is required to ensure that your code is portable between OS/2 and Windows.


IDDE - Member Functions and Data by Group

DDE Text Formats

The following are Dynamic Data Exchange formats that the class library supports.


[view class]
bitmapFormat
public:
static Format const bitmapFormat

Provides a layout of this format that is a BITMAPINFO2 structure.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
codepageTextFormat
public:
static Format const codepageTextFormat

Provides a format that consists of a CPTEXT structure, where the text portion of the structure must be in IDDE::textFormat format. The format allows applications to exchange text in a particular codepage.

Supported Platforms

Windows OS/2 AIX
No Yes No


[view class]
dibFormat
public:
static Format const dibFormat

Provides a format that consists of a device-independent bitmap(DIB) structure.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
difFormat
public:
static Format const difFormat

Provides a format that represents the Data Interchange Format(DIF) which was developed by Software Arts, and it is used to transfer data to a Visicalc spreadsheet program.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
displayBitmapFormat
public:
static Format const displayBitmapFormat

Provides a layout of this format that is identical to that of the IDDE::bitmapFormat format. This format is the bitmap representation of a private data format.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
displayMetafileFormat
public:
static Format const displayMetafileFormat

Provides a layout of this format that is identical to that of the IDDE::metafileFormat format. This format is the metafile representation of a private data format.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
displayMetafilePictureFormat
public:
static Format const displayMetafilePictureFormat

Provides a layout of this format that is identical to that of the IDDE::metafilePictureFormat format. This format is the metafile picture representation of a private data format.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
displayTextFormat
public:
static Format const displayTextFormat

Provides a layout of this format that is identical to that of the textFormat format. It is the textual format of a private data format.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
linkFormat
public:
static Format const linkFormat

Provides a format that contains information needed to establish a DDE hot link. It is typically used in paste-link operations where the clipboard is being used to exchange information. The layout of the link format is: applicationName(0x00)topicName(0x00)itemName(0x00)(0x00).

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
metafileFormat
public:
static Format const metafileFormat

Provides a format that contains the bits retrieved via the GpiQueryMetafileBits function.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
metafilePictureFormat
public:
static Format const metafilePictureFormat

Provides a layout of this format that consists of an metafile picture(MFP) structure. It includes the information provided in the IDDE::metafileFormat format, with additional information defining the metafile bits.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
oemTextFormat
public:
static Format const oemTextFormat

Provides a layout of this format that is identical to that of the IDDE::textFormat format. This format indicates that the text has been created using codpage 437, which is the US-ENGLISH codepage.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
paletteFormat
public:
static Format const paletteFormat

Provides a format that consists of a PALETTEINFO structure.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
sylkFormat
public:
static Format const sylkFormat

Provides a format that represents the Symbolic Link format developed by Microsoft Corp., which is used to exchange spreadsheets in an ASCI text format.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
textFormat
public:
static Format const textFormat

Provides a format that consists of a NULL-terminated(0x00) ANSI character string. The string can contain a carriage return (0x0D) or a line-feed character (0x0A) or both to mark the end of a line.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


[view class]
tiffFormat
public:
static Format const tiffFormat

Provides a format that represents the Tag Image File Format, which was developed by Microsoft, Aldus, and Hewlett-Packard, for describing bitmapped data.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


IDDE - Type Definitions


[view class]
Format
typedef const char * Format

This is a synonym for the predefined DDE formats.

Supported Platforms

Windows OS/2 AIX
Yes Yes No


IDDE - Inherited Member Functions and Data

Inherited Public Functions

Inherited Public Data

Inherited Protected Functions

Inherited Protected Data