ReactOS  0.4.14-dev-593-g1793dcc
imm.h File Reference
#include <wingdi.h>
#include <psdk/imm.h>
Include dependency graph for imm.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _tagINPUTCONTEXT
 

Macros

#define WINELIB_NAME_AW(func)   func##A
 
#define DECL_WINELIB_TYPE_AW(type)   typedef WINELIB_NAME_AW(type) type;
 

Typedefs

typedef struct _tagINPUTCONTEXT INPUTCONTEXT
 
typedef struct _tagINPUTCONTEXTLPINPUTCONTEXT
 

Functions

LPINPUTCONTEXT WINAPI ImmLockIMC (HIMC)
 

Macro Definition Documentation

◆ DECL_WINELIB_TYPE_AW

#define DECL_WINELIB_TYPE_AW (   type)    typedef WINELIB_NAME_AW(type) type;

Definition at line 22 of file imm.h.

◆ WINELIB_NAME_AW

#define WINELIB_NAME_AW (   func)    func##A

Definition at line 15 of file imm.h.

Typedef Documentation

◆ INPUTCONTEXT

◆ LPINPUTCONTEXT

Function Documentation

◆ ImmLockIMC()

LPINPUTCONTEXT WINAPI ImmLockIMC ( HIMC  )

Definition at line 2899 of file imm.c.

2900 {
2902 
2903  if (!data)
2904  return NULL;
2905  data->dwLock++;
2906  return &data->IMC;
2907 }
static InputContextData * get_imc_data(HIMC hIMC)
Definition: imm.c:494
smooth NULL
Definition: ftsmooth.c:416
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
Definition: gl.h:1950

Referenced by test_ImmDestroyContext(), test_ImmGetIMCLockCount(), test_ImmMessages(), and test_InvalidIMC().