1 #ifndef __WINE_CLIPBOARD_H
2 #define __WINE_CLIPBOARD_H
8 typedef struct tagWINE_CLIPFORMAT
{
15 struct tagWINE_CLIPFORMAT
*PrevFormat
;
16 struct tagWINE_CLIPFORMAT
*NextFormat
;
18 } WINE_CLIPFORMAT
, *LPWINE_CLIPFORMAT
;
20 typedef struct tagCLIPBOARD_DRIVER
23 void (*pSetData
)(UINT
);
24 BOOL (*pGetData
)(UINT
);
25 void (*pResetOwner
)(struct tagWND
*, BOOL
);
28 extern CLIPBOARD_DRIVER
*CLIPBOARD_Driver
;
30 extern void CLIPBOARD_ResetLock(HQUEUE16 hqRef
, HQUEUE16 hqNew
);
31 extern void CLIPBOARD_DeleteRecord(LPWINE_CLIPFORMAT lpFormat
, BOOL bChange
);
32 extern BOOL
CLIPBOARD_IsPresent(WORD wFormat
);
34 #endif /* __WINE_CLIPBOARD_H */