The clipboard can accept data in three standard formats: text, bit map, and metafile. Applications can either use these formats or create their own private formats.
All PM applications can access the clipboard, so applications can copy to the clipboard the same selection of data in many different formats. For example, a word processor that supports multiple fonts might write the same selection of text to the clipboard in three different formats: straight text, rich text, and metafile. Then, another application (pasting from the clipboard) could choose the appropriate format.
Applications can use the following constants to specify the standard clipboard-data formats:
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³Format ³Description ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³CF_BITMAP ³Specifies that the data in the clipboard is a³ ³ ³bit map. ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³CF_DSPBITMAP ³Specifies that the data in the clipboard is a³ ³ ³bit map representation of a private-data ³ ³ ³format. The clipboard viewer uses this ³ ³ ³format to display a private format. ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³CF_DSPMETAFILE ³Specifies that the data in the clipboard is a³ ³ ³metafile representation of a private-data ³ ³ ³format. The clipboard viewer uses this ³ ³ ³format to display a private format. ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³CF_DSPTEXT ³Specifies that the data in the clipboard is a³ ³ ³text representation of a private-data format.³ ³ ³The clipboard viewer uses this format to ³ ³ ³display a private format. ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³CF_METAFILE ³Specifies that the data in the clipboard is a³ ³ ³metafile. ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³CF_TEXT ³Specifies that the data in the clipboard is ³ ³ ³an array of text characters. These ³ ³ ³characters can include newline characters to ³ ³ ³indicate line breaks. The NULL character ³ ³ ³indicates the end of the text data. ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ