• 大小: 7.46KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-02-22
  • 语言: C/C++
  • 标签: OpenGL  

资源简介

opengl编程开发基础实例,便于参考。编程语言采用C/C 开发。

资源截图

代码片段和文件信息

#include “stdafx.h“
#include “tool.h“
#include 

#include “CGfxOpenGL.h“

#define MAX_LOADSTRING 100

#define ALWAYS_ROUND 1

void setupPixelFormat(HDC);

// 全局变量: 
HINSTANCE hInst; // 当前实例
TCHAR sztitle[MAX_LOADSTRING]; // 标题栏文本
TCHAR szWindowClass[MAX_LOADSTRING]; // 主窗口类名

// 此代码模块中包含的函数的前向声明: 
ATOM MyRegisterClass(HINSTANCE hInstance);
BOOL InitInstance(HINSTANCE int);
LRESULT CALLBACK WndProc(HWND UINT WPARAM LPARAM);
INT_PTR CALLBACK About(HWND UINT WPARAM LPARAM);

HDC g_HDC;
HWND g_HWND;
float angle = 0.0;
bool exiting = false;
long windowWidth = 1920;
long windowHeight = 1080;



CGfxOpenGL *g_glRender = NULL;

int APIENTRY _tWinMain(_In_ HINSTANCE hInstance
                     _In_opt_ HINSTANCE hPrevInstance
                     _In_ LPTSTR    lpCmdLine
                     _In_ int       nCmdShow)
{
UNREFERENCED_PARAMETER(hPrevInstance);
UNREFERENCED_PARAMETER(lpCmdLine);

  // TODO:  在此放置代

评论

共有 条评论