Release 971012
[wine/multimedia.git] / include / accel.h
blobe9b3be87453a4a0cf81b0c249c079e6d6f179916
1 /*
2 * structure definitions for ACCELERATORS
4 * taken straight from Win32 SDK includes
5 */
7 #ifndef __WINE_ACCEL_H
8 #define __WINE_ACCEL_H
10 #include "windows.h"
12 #pragma pack(1)
14 #define FVIRTKEY TRUE /* Assumed to be == TRUE */
15 #define FNOINVERT 0x02
16 #define FSHIFT 0x04
17 #define FCONTROL 0x08
18 #define FALT 0x10
20 typedef struct tagACCEL16 {
21 BYTE fVirt; /* Also called the flags field */
22 WORD key;
23 WORD cmd;
24 } ACCEL16, *LPACCEL16;
26 typedef struct tagACCEL32 {
27 BYTE fVirt; /* Also called the flags field */
28 BYTE pad0;
29 WORD key;
30 WORD cmd;
31 WORD pad1;
32 } ACCEL32, *LPACCEL32;
34 #pragma pack(4)
36 #endif /* __WINE_ACCEL_H */