[USER32] Fix GetWindowTextLength() blocking call using the same technique as in GetWi...
[reactos.git] / win32ss / user / ntuser / clipboard.h
1 #pragma once
2
3 typedef struct _CLIP
4 {
5 UINT fmt;
6 HANDLE hData;
7 BOOL fGlobalHandle;
8 } CLIP, *PCLIP;
9
10 UINT APIENTRY
11 UserEnumClipboardFormats(UINT uFormat);
12
13 VOID FASTCALL
14 UserClipboardRelease(PWND pWindow);
15
16 VOID FASTCALL
17 UserClipboardFreeWindow(PWND pWindow);
18
19 BOOL NTAPI
20 UserOpenClipboard(HWND hWnd);
21
22 BOOL NTAPI
23 UserCloseClipboard(VOID);
24
25 BOOL NTAPI
26 UserEmptyClipboard(VOID);
27
28 VOID NTAPI
29 UserEmptyClipboardData(struct _WINSTATION_OBJECT *pWinSta);
30
31 HANDLE NTAPI
32 UserSetClipboardData(UINT fmt, HANDLE hData, PSETCLIPBDATA scd);