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.
The following are Dynamic Data Exchange formats that the class library supports.
![]() |
public:
static Format const bitmapFormat
Provides a layout of this format that is a BITMAPINFO2 structure.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
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.
Windows | OS/2 | AIX |
No | Yes | No |
![]() |
public:
static Format const dibFormat
Provides a format that consists of a device-independent bitmap(DIB) structure.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
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.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
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.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
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.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
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.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
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.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
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).
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
public:
static Format const metafileFormat
Provides a format that contains the bits retrieved via the GpiQueryMetafileBits function.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
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.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
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.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
public:
static Format const paletteFormat
Provides a format that consists of a PALETTEINFO structure.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
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.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
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.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
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.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
typedef const char * Format
This is a synonym for the predefined DDE formats.
Windows | OS/2 | AIX |
Yes | Yes | No |