1 #ifndef __WINE_CLIPBOARD_H
2 #define __WINE_CLIPBOARD_H
8 typedef struct tagWINE_CLIPFORMAT
{
16 struct tagWINE_CLIPFORMAT
*PrevFormat
;
17 struct tagWINE_CLIPFORMAT
*NextFormat
;
19 } WINE_CLIPFORMAT
, *LPWINE_CLIPFORMAT
;
21 typedef struct tagCLIPBOARD_DRIVER
24 void (*pSetData
)(UINT
);
25 BOOL (*pGetData
)(UINT
);
26 void (*pResetOwner
)(struct tagWND
*, BOOL
);
29 extern CLIPBOARD_DRIVER
*CLIPBOARD_Driver
;
31 extern void CLIPBOARD_ResetLock(HQUEUE16 hqRef
, HQUEUE16 hqNew
);
32 extern void CLIPBOARD_DeleteRecord(LPWINE_CLIPFORMAT lpFormat
, BOOL bChange
);
33 extern BOOL
CLIPBOARD_IsPresent(WORD wFormat
);
35 #endif /* __WINE_CLIPBOARD_H */