Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

Added imm.h include, will be needed on MinGW.

Changed comment to c-style and removed some end-of-line whitespace.
  • Loading branch information
dewyatt committed Sep 19, 2010
1 parent 5aa094a commit e942f2e597a24161ee56579b073717e960eb9612
Showing with 23 additions and 22 deletions.
  1. +23 −22 src/video/win32/SDL_win32video.h
@@ -37,6 +37,7 @@
#include <windows.h>

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

#if SDL_VIDEO_RENDER_D3D
//#include <d3d9.h>
@@ -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 */

0 comments on commit e942f2e

Please sign in to comment.