C++窗体实例

#include <iostream>
#include<GLFW/glfw3.h>

using namespace std;

int main()
{
    //初始化GLFW的基本环境
    glfwInit();
    glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR,4);
    glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR,6);
    glfwWindowHint(GLFW_OPENGL_PROFILE,GLFW_OPENGL_CORE_PROFILE);
    //创建窗体对象
    GLFWwindow* window=glfwCreateWindow(800,600,"title",NULL,NULL);//窗体对象
    glfwMakeContextCurrent(window);//设置当前窗体为openGL绘制
    //执行窗体循环
    while(!glfwWindowShouldClose(window))
    {
    glfwPollEvents();//接收并分发窗口消息
    }
    glfwTerminate();//销毁窗体
}

  

posted @ 2025-01-16 17:30  飞雪飘鸿  阅读(5)  评论(0编辑  收藏  举报
https://damo.alibaba.com/ https://tianchi.aliyun.com/course?spm=5176.21206777.J_3941670930.5.87dc17c9BZNvLL