【编程开发】AspAsp.NetCGIPHPJspXMLPERLC++C#VCVBDelphiPowerBuilderJAVA汇编数据库编程移动开发其它语言

您现在的位置:首页 > 网络学院 > 编程开发 > VC > 用Visual C++ 6实现OpenGL编程开发者网络VC

用Visual C++ 6实现OpenGL编程开发者网络VC

来源: 作者: 日期:2006-08-14

【聚杰网VC】用Visual C++ 6实现OpenGL编程开发者网络VC


  3、改写OnPreCreate函数并给视 类添加成员函数和成员变量

  OpenGL需要窗口加上WS_CLIPCHILDREN(创建父窗口使用的Windows风格,用于重绘时裁剪子窗口所覆盖的区域)和 WS_CLIPSIBLINGS(创建子窗口使用的Windows风格,用于重绘时剪裁其他子窗口所覆盖的区域)风格。把OnPreCreate改写成如下所示:


   产生一个RC的第一步是定义窗口的像素格式。像素格式决定窗口着所显示的图形在内存中是如何表示的。由像素格式控制的参数包括:颜色深度、缓冲模式和所支持的绘画接口。在下面将有对这些参数的设置。我们先在CGLSample1View的类中添加一个保护型的成员函数BOOL SetWindowPixel-Format(HDC hDC)(用鼠标右键添加),并编辑其中的代码,见程序1。


  接着用鼠标右键在CGLSample1View中添加保护型的成员变量:


  4、用ClassWizard添加WM_CREATE的消息处理函数OnCreate

  添加OnCreate函数后如程序1所示。

  至此,OpenGL工程的基本框架就建好了。但如果你现在运行此工程,则它与一般的MFC程序看起来没有什么两样。

1 3 4 5

上一页 1 2 3 4 5 6 7 下一页

评论   点击查看全部评论
您的评论参与,将为聚杰带来更大的动力!请不要吝啬!
快速回复
请使用文明语言让我们维护健康绿色网络环境!

匿名发表   验证码: