Skip to content
This repository has been archived by the owner on Feb 11, 2021. It is now read-only.

Commit

Permalink
Added imm.h include, will be needed on MinGW.
Browse files Browse the repository at this point in the history
Changed comment to c-style and removed some end-of-line whitespace.
  • Loading branch information
Daniel Wyatt authored and Daniel Wyatt committed Sep 19, 2010
1 parent 5aa094a commit e942f2e
Showing 1 changed file with 23 additions and 22 deletions.
45 changes: 23 additions & 22 deletions src/video/win32/SDL_win32video.h
Expand Up @@ -37,6 +37,7 @@
#include <windows.h>

#include <msctf.h>
#include <imm.h>

#if SDL_VIDEO_RENDER_D3D
//#include <d3d9.h>
Expand Down Expand Up @@ -81,29 +82,29 @@ typedef struct
void *data;
} TSFSink;

// Definition from Win98DDK version of IMM.H
/* Definition from Win98DDK version of IMM.H */
typedef struct tagINPUTCONTEXT2 {
HWND hWnd;
BOOL fOpen;
POINT ptStatusWndPos;
POINT ptSoftKbdPos;
DWORD fdwConversion;
DWORD fdwSentence;
union {
LOGFONTA A;
LOGFONTW W;
} lfFont;
COMPOSITIONFORM cfCompForm;
CANDIDATEFORM cfCandForm[4];
HIMCC hCompStr;
HIMCC hCandInfo;
HIMCC hGuideLine;
HIMCC hPrivate;
DWORD dwNumMsgBuf;
HIMCC hMsgBuf;
DWORD fdwInit;
DWORD dwReserve[3];
} INPUTCONTEXT2, *PINPUTCONTEXT2, NEAR *NPINPUTCONTEXT2, FAR *LPINPUTCONTEXT2;
HWND hWnd;
BOOL fOpen;
POINT ptStatusWndPos;
POINT ptSoftKbdPos;
DWORD fdwConversion;
DWORD fdwSentence;
union {
LOGFONTA A;
LOGFONTW W;
} lfFont;
COMPOSITIONFORM cfCompForm;
CANDIDATEFORM cfCandForm[4];
HIMCC hCompStr;
HIMCC hCandInfo;
HIMCC hGuideLine;
HIMCC hPrivate;
DWORD dwNumMsgBuf;
HIMCC hMsgBuf;
DWORD fdwInit;
DWORD dwReserve[3];
} INPUTCONTEXT2, *PINPUTCONTEXT2, NEAR *NPINPUTCONTEXT2, FAR *LPINPUTCONTEXT2;

/* Private display data */

Expand Down

0 comments on commit e942f2e

Please sign in to comment.