制作一个基于MFC对话框的OpenGL类.docVIP

  • 7
  • 0
  • 约1.23万字
  • 约 10页
  • 2018-10-26 发布于北京
  • 举报
制作一个基于MFC对话框的OpenGL类.doc

制作一个基于MFC对话框的OpenGL类 2005-03-04 10:02作者:Passants出处:blog责任编辑:方舟   今天写了个基于MFC对话框的OpenGL类:COpenGL,可以在对话框程序中使用OpenGL了,并且提供了全屏与非全屏转换的两个函数,很容易使用,速度快。   使用方法:在对话框上加一个Static控件(或者其他的也可以),在OnInitDialog()中加人下面这段代码(假设控件ID为IDC_OPENGL,m_openGL是类COpenGL的对象):? Code: CRect rect; GetDlgItem(IDC_OPENGL)-GetWindowRect(rect); ScreenToClient(rect); m_openGL.Create(rect, this);   然后在适当的地方调用m_openGL.RenderGLScene()就可以了。   以下是类代码(OpenGL.h和OpenGL.cpp): Code:#if !defined(AFX_OPENGL_H__38B5D1C8_2DFF_4A7D_9A99_3AC401C19D72__INCLUDED_) #define AFX_OPENGL_H__38B5D1C8_2DFF_4A7D_9A99_3AC401C19D72__INCLUDED_ #if _MSC_VE

文档评论(0)

1亿VIP精品文档

相关文档