update for HEAD-2003091401
[reactos.git] / subsys / win32k / include / callback.h
1 #ifndef __SUBSYS_WIN32K_INCLUDE_CALLBACK_H
2 #define __SUBSYS_WIN32K_INCLUDE_CALLBACK_H
3
4 LRESULT STDCALL
5 IntCallWindowProc(WNDPROC Proc,
6                    HWND Wnd,
7                    UINT Message,
8                    WPARAM wParam,
9                    LPARAM lParam);
10 LRESULT STDCALL
11 IntCallTrampolineWindowProc(WNDPROC Proc,
12                              HWND Wnd,
13                              UINT Message,
14                              WPARAM wParam,
15                              LPARAM lParam);
16 LRESULT STDCALL
17 IntSendNCCREATEMessage(HWND Wnd, CREATESTRUCTW* CreateStruct);
18 LRESULT STDCALL
19 IntSendCREATEMessage(HWND Wnd, CREATESTRUCTW* CreateStruct);
20 VOID STDCALL
21 IntCallSentMessageCallback(SENDASYNCPROC CompletionCallback,
22                             HWND hWnd,
23                             UINT Msg,
24                             ULONG_PTR CompletionCallbackContext,
25                             LRESULT Result);
26 LRESULT STDCALL
27 IntSendNCCALCSIZEMessage(HWND Wnd, BOOL Validate, PRECT Rect,
28                           NCCALCSIZE_PARAMS* Params);
29 LRESULT STDCALL
30 IntSendGETMINMAXINFOMessage(HWND Wnd, MINMAXINFO* MinMaxInfo);
31
32 LRESULT STDCALL
33 IntSendWINDOWPOSCHANGINGMessage(HWND Wnd, WINDOWPOS* WindowPos);
34
35 LRESULT STDCALL
36 IntSendWINDOWPOSCHANGEDMessage(HWND Wnd, WINDOWPOS* WindowPos);
37
38 LRESULT STDCALL
39 IntSendSTYLECHANGINGMessage(HWND Wnd, DWORD WhichStyle, STYLESTRUCT* Style);
40
41 LRESULT STDCALL
42 IntSendSTYLECHANGEDMessage(HWND Wnd, DWORD WhichStyle, STYLESTRUCT* Style);
43
44 HMENU STDCALL
45 IntLoadSysMenuTemplate();
46
47 BOOL STDCALL
48 IntLoadDefaultCursors();
49
50 #endif /* __SUBSYS_WIN32K_INCLUDE_CALLBACK_H */