Game Development Community

why dosen't change input mode to English

by Enel · in Torque 3D Professional · 01/05/2011 (7:51 am) · 0 replies

static void _keyboardEvent(Win32Window* window,UINT message, WPARAM wParam, WPARAM lParam)
{
// Input mode change to english
	HIMC hIMC = ImmGetContext(winState.appWindow);
	DWORD dwConv, dwSent;
	DWORD dwTemp;

	ImmGetConversionStatus(hIMC,&dwConv,&dwSent);
	dwTemp = dwConv & ~IME_CMODE_LANGUAGE;
	dwTemp |= IME_CMODE_ALPHANUMERIC;
	dwConv = dwTemp;
	ImmSetConversionStatus(hIMC,dwConv,dwSent);
	ImmReleaseContext(winState.appWindow,hIMC);
// Input mode change to english
.....

I wanna change to Input mode to English use to ImmSetConversionStatus function

but it is not change..

anybody know that?