| #ifndef __WINE_CLIPBOARD_H |
| #define __WINE_CLIPBOARD_H |
| typedef struct tagCLIPFORMAT { |
| struct tagCLIPFORMAT *PrevFormat; |
| struct tagCLIPFORMAT *NextFormat; |
| } CLIPFORMAT, *LPCLIPFORMAT; |
| typedef struct _CLIPBOARD_DRIVER |
| void (*pEmptyClipboard)(); |
| void (*pSetClipboardData)(UINT32); |
| BOOL32 (*pRequestSelection)(); |
| void (*pResetOwner)(WND *); |
| CLIPBOARD_DRIVER *CLIPBOARD_GetDriver(); |
| extern void CLIPBOARD_ResetLock(HQUEUE16 hqRef, HQUEUE16 hqNew); |
| extern void CLIPBOARD_DeleteRecord(LPCLIPFORMAT lpFormat, BOOL32 bChange); |
| extern BOOL32 CLIPBOARD_IsPresent(WORD wFormat); |
| #endif /* __WINE_CLIPBOARD_H */ |