ReactOS  0.4.13-dev-39-g8b6696f
imm.h
Go to the documentation of this file.
1 
2 #ifndef _WINE_IMM_H_
3 #define _WINE_IMM_H_
4 
5 #include <wingdi.h>
6 
7 #ifdef WINE_NO_UNICODE_MACROS
8 # define WINELIB_NAME_AW(func) \
9  func##_must_be_suffixed_with_W_or_A_in_this_context \
10  func##_must_be_suffixed_with_W_or_A_in_this_context
11 #else /* WINE_NO_UNICODE_MACROS */
12 # ifdef UNICODE
13 # define WINELIB_NAME_AW(func) func##W
14 # else
15 # define WINELIB_NAME_AW(func) func##A
16 # endif
17 #endif /* WINE_NO_UNICODE_MACROS */
18 
19 #ifdef WINE_NO_UNICODE_MACROS
20 # define DECL_WINELIB_TYPE_AW(type) /* nothing */
21 #else
22 # define DECL_WINELIB_TYPE_AW(type) typedef WINELIB_NAME_AW(type) type;
23 #endif
24 
25 #include <psdk/imm.h>
26 
27 typedef struct _tagINPUTCONTEXT {
34  union {
37  } lfFont;
49 
51 
52 #endif /* _WINE_IMM_H_ */
struct _tagINPUTCONTEXT * LPINPUTCONTEXT
DWORD HIMCC
Definition: dimm.idl:76
LOGFONTA A
Definition: imm.h:35
LPINPUTCONTEXT WINAPI ImmLockIMC(HIMC)
Definition: imm.c:2877
CANDIDATEFORM cfCandForm[4]
Definition: imm.h:39
DWORD fdwConversion
Definition: imm.h:32
HIMCC hPrivate
Definition: imm.h:43
BOOL fOpen
Definition: imm.h:29
POINT ptSoftKbdPos
Definition: imm.h:31
HIMCC hCandInfo
Definition: imm.h:41
unsigned int BOOL
Definition: ntddk_ex.h:94
DWORD dwReserve[3]
Definition: imm.h:47
POINT ptStatusWndPos
Definition: imm.h:30
DWORD HIMC
Definition: dimm.idl:75
union _tagINPUTCONTEXT::@3404 lfFont
struct _tagINPUTCONTEXT INPUTCONTEXT
#define WINAPI
Definition: msvc.h:8
unsigned long DWORD
Definition: ntddk_ex.h:95
HWND hWnd
Definition: imm.h:28
COMPOSITIONFORM cfCompForm
Definition: imm.h:38
HIMCC hMsgBuf
Definition: imm.h:45
HIMCC hCompStr
Definition: imm.h:40
DWORD fdwInit
Definition: imm.h:46
HIMCC hGuideLine
Definition: imm.h:42
DWORD dwNumMsgBuf
Definition: imm.h:44
DWORD fdwSentence
Definition: imm.h:33
LOGFONTW W
Definition: imm.h:36