社区
其它技术问题
帖子详情
OpenGL只能做弹出菜单吗?
jiangweipiaoxue
2011-12-20 12:00:39
最近在学习opengl,想做个想windows应用程序那样的有菜单栏能自己画图的界面,能不能直接生成windows应用程序,然后再用openGL画图啊?困扰我好几天了,我是菜鸟。
...全文
165
5
打赏
收藏
OpenGL只能做弹出菜单吗?
最近在学习opengl,想做个想windows应用程序那样的有菜单栏能自己画图的界面,能不能直接生成windows应用程序,然后再用openGL画图啊?困扰我好几天了,我是菜鸟。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
木乃伊x
2011-12-21
打赏
举报
回复
控制消息过程函数
木乃伊x
2011-12-21
打赏
举报
回复
当然,控件消息过程函数
jiangweipiaoxue
2011-12-21
打赏
举报
回复
需要用opengl另画出来菜单栏吗?我是说能不能用VS2005自己生成那种现成的菜单?
鱼C缸
2011-12-20
打赏
举报
回复
可以,先做一个画布,然后做几个工具。
lhy
2011-12-20
打赏
举报
回复
可以的。
opengl
绘制八卦图
在VC6.0中利用
opengl
编程绘制八卦图。准备GLUT库 1.下载glut压缩包后,解压,把glut32.dll放在Windows的system32目录下,将glut32.lib放在C:\program files\Microsoft Visual Studio\VC98\Lib目录中,将glut.h放在C:\program files\Microsoft Visual Studio\VC98\Include\GL目录中 2.在VC中新建项目 新建一个项目。 选择
菜单
File中的New选项,弹
出
一个分页的对话框,选中页Projects中的Win32 Console Application项,然后填入你自己的Project name,回车即可。VC为你创建一个工作区(WorkSpace),你的项目就放在这个工作区里。 为项目添加文件 为了使用
OpenGL
,我们需要在项目中加入相关的Lib文件:glut32.lib 选中
菜单
Project->Settings项,在link选项卡中的Object/Library modules栏中加入glut32.lib。 选择
菜单
File中的New选项,弹
出
一个分页的对话框,选中页Files中的C++sourcefile,填入文件名,钩选添加到刚才建的那个工程里,然后就可以开始编程了。
OPENGL
图形学课程设计
OPENGL
图形学课程设计,右键弹
出
菜单
,F1 F2 F3 F4分别控制线框/填充、纹理、光照、旋转
OpenGL
课程涵盖了
OpenGL
开发的方方面面,对开发中经常用到的开发知识点进行讲解,从实战的角度进行编码设计.第1章-环境建立第2章-基础图元第3章-三维世界第4章-纹理多彩世界第5章-显存的分配-优化第6章-场景控制第7章-光照-真实世界第8章-模型第9章-UI制作第10章-场景编辑器制作第11章-地形第12章-脚本引入-lua
OpenGL
三维坐标系绘图程序2.0版本
OpenGL
3Dtrack 2.0版本在原来1.0版本上做了一下的优化和修改: 1、使用VS2010重写了所有的代码,优化了执行的效率 2、工具栏,状态栏及控制板上的字体都做了修改 3、添加了在绘制轨迹中超
出
坐标系最大刻度时的处理(坐标系的最大刻度自动增加200) 4、增加了托盘程序,左键点击托盘程序最大化,右键点击托盘弹
出
菜单
,选择操作 5、绘制轨迹的步长设置成可调节 6、增加了坐标系的刻度复位功能 7、优化了文件保存,读取和清空数据的功能 8、在帮助
菜单
下添加了测试的功能
OpenGL
配置文件
如何在VC++6.0上搭建
OpenGL
开发环境? (1)将解压后的压缩包中的.h文件放到 VC++安装目录VC98\Include\GL的文件夹中,如果没有GL文件夹可以自己新建一个。 (2)将解压后的压缩包中的.lib文件放到 VC++安装目录VC98\Lib的文件夹中。 (3)将解压后的压缩包中的.dll文件放到你电脑的C:\Windows\System32文件夹中,如果是64位的操作系统将.dll文件放到C:\Windows\SysWOW64文件夹中。 (4)新建一个工程,然后在
菜单
栏上点击“工程(P)”,在弹
出
来的下拉框中选择“设置(S)”,弹
出
一个“Project Settings”窗口,点击选项版上的“连接”选项, 在对象/库模块后面加上
opengl
32.lib glut32.lib glu32.lib三个库,注意每个之间有空格,然后点击“确定”按钮。 (5)在新建一个C++文件,将一个简单的代码考进去测试一下OenGL库能否正常应用,程序如下:
其它技术问题
3,881
社区成员
9,054
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章