博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用MFC开始openGL编程
阅读量:2438 次
发布时间:2019-05-10

本文共 516 字,大约阅读时间需要 1 分钟。

   有些时候为了加快编程效率,我们喜欢使用MFC这时openGL怎样使用?

三.使用MFC开始openGL编程

   网上也有许多的文章介绍,其实原理同Win32 API编程时类似,也要设置Render Context,设置相容的象素格式等.一般的处理是在视类的PreCreateWindow()函数中设置窗口样式为  cs.style|=WS_CLIPSIBINGS|WS_WS_CLIPCHILDREN,在视类的OnCreate()函数中设置象素格式和创建Render Context,在视类的OnSize()函数中设置投影及视口.注释掉视类的OnEraseBkgnd()函数中除return外的所有语句,在视类的OnDestroy()函数中删除Render Context,这样,你就可以在视类的OnDraw()函数中使用openGL函数编写程序了.下面是一个具体的例子:

这里有不少MFC下openGL编程的资料:

这是MFC下对话框中使用openGL的例子:

另外一个例子:

我有一本电子书,专门介绍MFC下的openGL编程,很需要的可以给我发邮件(请不要给我发邮件了,等几个月后我才能把电脑装上,现在正在搞毕业设计).

转载地址:http://jhwqb.baihongyu.com/

你可能感兴趣的文章
限制只能中文输入的方法(转)
查看>>
MySQL进阶SELECT篇(转)
查看>>
SQL Server中死锁产生的原因及解决办法(转)
查看>>
南阳铁通推出宽带“网吧式”服务(转)
查看>>
共享池 shared pool
查看>>
一张图搞定Java面向对象
查看>>
DOORS需求管理工具的其他资料
查看>>
使用 Rational RequisitePro 进行需求管理的新技术
查看>>
最新解决方案助力Borland ALM亚太应用
查看>>
Borland ALM之需求定义和管理解决方案
查看>>
需求管理详解
查看>>
Verizon选择Borland控制开发流程并降低风险
查看>>
Borland 崭新的Caliber Define IT产品
查看>>
IBM Rational RequisitePro集成简介
查看>>
集成 IBM Rational RequisitePro 与 IBM Rational Portfolio Manager
查看>>
OOAD利器Rational Rose的介绍
查看>>
一年的测试生活和感悟
查看>>
没有需求就没有软件——需求工程简论
查看>>
使用PHP开发SCA和SDO
查看>>
通过RUP用例进行需求管理的可追踪性策略(2)
查看>>