Release 960521
[wine/multimedia.git] / include / winproc.h
blobc26546c2c3d69b2a2cc8587d213b43c7fb2db2e4
1 /*
2 * Window procedure callbacks definitions
4 * Copyright 1996 Alexandre Julliard
5 */
7 #ifndef __WINE_WINPROC_H
8 #define __WINE_WINPROC_H
10 #include "wintypes.h"
12 typedef enum
14 WIN_PROC_INVALID,
15 WIN_PROC_16,
16 WIN_PROC_32A,
17 WIN_PROC_32W
18 } WINDOWPROCTYPE;
20 extern WNDPROC16 WINPROC_AllocWinProc( WNDPROC32 func, WINDOWPROCTYPE type );
21 extern WINDOWPROCTYPE WINPROC_GetWinProcType( WNDPROC16 func );
22 extern WNDPROC32 WINPROC_GetWinProcFunc( WNDPROC16 func );
23 extern void WINPROC_FreeWinProc( WNDPROC16 func );
25 #endif /* __WINE_WINPROC_H */