GLFW_AUTO_ICONIFY и GLFW_FALSE рассматриваются как неопределенные идентификаторы [закрыто]C++

Программы на C++. Форум разработчиков
Anonymous
GLFW_AUTO_ICONIFY и GLFW_FALSE рассматриваются как неопределенные идентификаторы [закрыто]

Сообщение Anonymous »

Я пытаюсь скомпилировать этот проект openGL, и в идеале, когда я щелкаю за пределами окна, я не хочу, чтобы он сворачивался. После того, как я немного изменил свой код, GLFW_AUTO_ICONIFY внезапно перестал распознаваться Visual Studios, и хотя я могу использовать другие функции GLFW, просто GLFW_AUTO не работает (например, GLFW_RESIZABLE все еще работает)
Это моя функция инициализации GLFW

Код: Выделить всё

void Renderer::InitWindow() {

glfwInit();
glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3);
glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3);
glfwWindowHint(GLFW_AUTO_ICONIFY, GLFW_FALSE);
glfwWindowHint(GLFW_DECORATED, false);
glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);
// glfw window creation
// --------------------
int MonitorCount;
GLFWmonitor** monitors = glfwGetMonitors(&MonitorCount);
window = glfwCreateWindow(WINDOW_WIDTH, WINDOW_HEIGHT, "LearnOpenGL", monitors[1], NULL);
if (window == NULL)
{
std::cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/78485568/glfw-auto-iconify-and-glfw-false-seen-as-undefined-identifiers[/url]

Вернуться в «C++»