特性:
- 包含有opengl的配置,使你的项目不需要进行opengl配置,直接使用opengl.
- 一句代码便可使用,不需要了解opengl.
下载:opengl绘图类
安装好OpenGL,以下为使用实例:
1. 在Visual Studio中新建一个对话框应用程序OpenglTest,添加Opengl绘图类的文件到该项目,在COpenglTestDlg头文件中添加 #include “Opengl.h”, 添加一个COpenGL成员变量m_gl; 添加一个picture control作为显示窗口,ID为IDC_STATIC_PREVIEW,添加一个按钮用于显示, 添加按钮消息响应函数:
void COpenglTestDlg::OnClickedButton2()
{
// TODO: 在此添加控件通知处理程序代码
SetTimer(1, 10, 0);//用于显示三维模型
}
2. 重载OnInitDialog函数,添加如下代码:
CWnd *pwnd = GetDlgItem(IDC_STATIC_PREVIEW);//获取图片控件的窗口指针
m_gl.Initialize(pwnd);//初始化opengl对象
3. 添加WM_TIMER消息响应,在OnTimer中调用绘制:
void COpengl