Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Вопрос Неактивное меню.ImGui.

  • Автор темы Автор темы UzbekUZB
  • Дата начала Дата начала
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
4 Май 2021
Сообщения
13
Реакции
0
Что делать если не активное меню ImGui? Я нажимаю на чекбоксы, пытаюсь растянуть меню но нажимается что-то к кс,грубо говорю меню есть но ничегог нельзя нажать
 
Чекай плейлист по ImGui у Дарвина.

возможно замена кода WndProc на этот поможет:

LRESULT _stdcall WndProc(const HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) {
if (openmenu) {
ImGui_ImplWin32_WndProcHandler(hwnd, uMsg, wParam, lParam);

return true;
}
return CallWindowProc(oWndProc, hwnd, uMsg, wParam, lParam);
}
 
Последнее редактирование:
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
WndProc hook
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
вндпрок чекни
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
как его хукнуть? помоги пожалуйста
C++:
Expand Collapse Copy
long CALLBACK Hooks::hkWndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) {
    
    /* cMenu::m_bIsVisible() тут проверка открыто ли твое меню */
    if (cMenu::m_bIsVisible() && ImGui_ImplWin32_WndProcHandler(hWnd, uMsg, wParam, lParam))
        return 1L;

    /* Return input controls to the game */
    return CallWindowProc(InputSystem::m_OldWndProc, hWnd, uMsg, wParam, lParam);
}
C++:
Expand Collapse Copy
long CALLBACK hkWndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
 
Назад
Сверху Снизу