diff --git a/SpaceCadetPinball/winmain.cpp b/SpaceCadetPinball/winmain.cpp index 661b17b..216e4cc 100644 --- a/SpaceCadetPinball/winmain.cpp +++ b/SpaceCadetPinball/winmain.cpp @@ -12,6 +12,8 @@ #include "splash.h" #include "render.h" +#pragma comment(lib, "imm32.lib") + const float TargetUPS = 120, TargetFrameTime = 1000 / TargetUPS; HINSTANCE winmain::hinst = nullptr; @@ -192,6 +194,8 @@ int winmain::WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLi return 0; } + HIMC hImc = ImmAssociateContext(hwnd_frame, NULL); + auto menuHandle = GetMenu(windowHandle); options::init(menuHandle); pb::reset_table();