| #ifndef __WINE_CLIPBOARD_H |
| #define __WINE_CLIPBOARD_H |
| typedef struct tagWINE_CLIPFORMAT { |
| struct tagWINE_CLIPFORMAT *PrevFormat; |
| struct tagWINE_CLIPFORMAT *NextFormat; |
| } WINE_CLIPFORMAT, *LPWINE_CLIPFORMAT; |
| typedef struct _CLIPBOARD_DRIVER |
| void (*pEmptyClipboard)(void); |
| void (*pSetClipboardData)(UINT); |
| BOOL (*pRequestSelection)(void); |
| void (*pResetOwner)(WND *, BOOL); |
| CLIPBOARD_DRIVER *CLIPBOARD_GetDriver(void); |
| extern void CLIPBOARD_ResetLock(HQUEUE16 hqRef, HQUEUE16 hqNew); |
| extern void CLIPBOARD_DeleteRecord(LPWINE_CLIPFORMAT lpFormat, BOOL bChange); |
| extern BOOL CLIPBOARD_IsPresent(WORD wFormat); |
| #endif /* __WINE_CLIPBOARD_H */ |