Я хочу создать два или более windows с сочетанием SFML и GLFW, поскольку GLFW поддерживает мультимониторы. Я выполнил рендеринг за два windows, но ввод заблокирован, пока я не закрою один из них. Я использую Im Gui для отображения кнопок и параметров, а SFML для рендеринга кнопок закрытия, минимизации и максимизации. Единственное, что получает ввод - это кнопки, но только в главном окне. Я делаю следующее:
- Создайте окно GLFW.
- Интегрируйте SFML через Win32 в это окно.
- Начните Im Gui в окне и показать кнопку для создания второго окна.
- Я нажимаю кнопку, и после создания нового окна ввод блокируется.
- Я закрываю второе окно и основное возвращение в нормальное состояние.
Главное окно
Второе окно