From d48f3ea016c93d1ca6c1e1375763a054b4a75bf1 Mon Sep 17 00:00:00 2001 From: Jason Felds Date: Mon, 25 Sep 2006 01:35:33 +0000 Subject: [PATCH] VC8 Hack: pToUnicodeEx doesn't work yet. Use the old definition. --- stepmania/src/arch/InputHandler/InputHandler_DirectInput.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/stepmania/src/arch/InputHandler/InputHandler_DirectInput.cpp b/stepmania/src/arch/InputHandler/InputHandler_DirectInput.cpp index 58cfa97bc4..c75e918575 100644 --- a/stepmania/src/arch/InputHandler/InputHandler_DirectInput.cpp +++ b/stepmania/src/arch/InputHandler/InputHandler_DirectInput.cpp @@ -670,9 +670,13 @@ static wchar_t ScancodeAndKeysToChar( DWORD scancode, unsigned char keys[256] ) if( pToUnicodeEx != NULL ) { +#if _MSC_VER == 1400 + return ConvertCodepageToWString( RString()+(char)result[0], CP_ACP )[0]; +#else int iNum = pToUnicodeEx( vk, scancode, keys, result, 2, 0, layout ); if( iNum == 1 ) return result[0]; +#endif } else {