The clipboard is implemented as a direct file store, as defined in the File Store API. Data put on the clipboard is stored in the store in streams. Every data type put onto the clipboard is identified by a UID. The store has a stream dictionary to allow an application to retrieve the data by specifying its UID.
The clipboard class, CClipboard
, provides
operations to get the clipboard file store and stream dictionary. Applications
then read or write data using the standard store and stream interfaces.