ImGui - Не кликабельное меню

Начинающий
Статус
Оффлайн
Регистрация
27 Авг 2016
Сообщения
44
Реакции[?]
3
Поинты[?]
0
Сделал отрисовку ImGui в процессе dx11, но с самим меню взаимодействовать нельзя работает только "подсветка" при наведении курсора.
В чем дело и как решается?
 
Забаненный
Статус
Оффлайн
Регистрация
28 Окт 2018
Сообщения
139
Реакции[?]
47
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сделал отрисовку ImGui в процессе dx11, но с самим меню взаимодействовать нельзя работает только "подсветка" при наведении курсора.
В чем дело и как решается?
Код:
            ImGui_ImplDX9_NewFrame();
            ImGui_ImplWin32_NewFrame();

            io.KeyMap[ImGuiKey_Tab] = VK_TAB;
            io.KeyMap[ImGuiKey_LeftArrow] = VK_LEFT;
            io.KeyMap[ImGuiKey_RightArrow] = VK_RIGHT;
            io.KeyMap[ImGuiKey_UpArrow] = VK_UP;
            io.KeyMap[ImGuiKey_DownArrow] = VK_DOWN;
            io.KeyMap[ImGuiKey_PageUp] = VK_PRIOR;
            io.KeyMap[ImGuiKey_PageDown] = VK_NEXT;
            io.KeyMap[ImGuiKey_Home] = VK_HOME;
            io.KeyMap[ImGuiKey_End] = VK_END;
            io.KeyMap[ImGuiKey_Delete] = VK_DELETE;
            io.KeyMap[ImGuiKey_Backspace] = VK_BACK;
            io.KeyMap[ImGuiKey_Enter] = VK_RETURN;
            io.KeyMap[ImGuiKey_Escape] = VK_ESCAPE;
            io.KeyMap[ImGuiKey_A] = 'A';
            io.KeyMap[ImGuiKey_C] = 'C';
            io.KeyMap[ImGuiKey_V] = 'V';
            io.KeyMap[ImGuiKey_X] = 'X';
            io.KeyMap[ImGuiKey_Y] = 'Y';
            io.KeyMap[ImGuiKey_Z] = 'Z';

            io.ImeWindowHandle = My_Window;
            io.RenderDrawListsFn = ImGui_ImplDX9_RenderDrawData;
            io.FontAllowUserScaling = true;
 
Начинающий
Статус
Оффлайн
Регистрация
27 Авг 2016
Сообщения
44
Реакции[?]
3
Поинты[?]
0
Код:
            ImGui_ImplDX9_NewFrame();
            ImGui_ImplWin32_NewFrame();

            io.KeyMap[ImGuiKey_Tab] = VK_TAB;
            io.KeyMap[ImGuiKey_LeftArrow] = VK_LEFT;
            io.KeyMap[ImGuiKey_RightArrow] = VK_RIGHT;
            io.KeyMap[ImGuiKey_UpArrow] = VK_UP;
            io.KeyMap[ImGuiKey_DownArrow] = VK_DOWN;
            io.KeyMap[ImGuiKey_PageUp] = VK_PRIOR;
            io.KeyMap[ImGuiKey_PageDown] = VK_NEXT;
            io.KeyMap[ImGuiKey_Home] = VK_HOME;
            io.KeyMap[ImGuiKey_End] = VK_END;
            io.KeyMap[ImGuiKey_Delete] = VK_DELETE;
            io.KeyMap[ImGuiKey_Backspace] = VK_BACK;
            io.KeyMap[ImGuiKey_Enter] = VK_RETURN;
            io.KeyMap[ImGuiKey_Escape] = VK_ESCAPE;
            io.KeyMap[ImGuiKey_A] = 'A';
            io.KeyMap[ImGuiKey_C] = 'C';
            io.KeyMap[ImGuiKey_V] = 'V';
            io.KeyMap[ImGuiKey_X] = 'X';
            io.KeyMap[ImGuiKey_Y] = 'Y';
            io.KeyMap[ImGuiKey_Z] = 'Z';

            io.ImeWindowHandle = My_Window;
            io.RenderDrawListsFn = ImGui_ImplDX9_RenderDrawData;
            io.FontAllowUserScaling = true;
Спасибо
 
Последнее редактирование:
Сверху Снизу