OpenGL gl3w库把原gl库的函数覆盖问题

zhangwuji156 2016-11-28 11:37:47
加精
gl.h中定义了glBegin 这个函数

#ifndef __gl_h_
#ifndef __GL_H__
WINGDIAPI void APIENTRY glBegin (GLenum mode);
#enddef

但使用gl3w.h的话,提前定义了 __gl_h_宏,所以用的就是gl3w.h里的函数

现在调用
glGetString(GL_VERSION)
出错了,看MSDN文档,出错要把这个函数放在glBegin()和glEnd()中间.但用了gl3w之后,就没有这两个函数了,怎么办?
...全文
5951 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
m0_37814337 2017-03-08
  • 打赏
  • 举报
回复
哈哈哈哈1124124
xtlong163 2017-03-07
  • 打赏
  • 举报
回复
看看OK否,真是大神
qq_37261559 2017-03-05
  • 打赏
  • 举报
回复
前面貌似有类似的资料
weixin_37765930 2017-03-05
  • 打赏
  • 举报
回复
真乃大神也 强势围观哈
so_soul1234 2017-03-03
  • 打赏
  • 举报
回复
我之前也是遇到这个问题,确实很难兼容,楼主可以考虑去下载扩展库glew,就在opengl的官方网站上可以下载,可以扩展至4.0以上的版本,和原先OpenGL的库不会存在重叠问题。
cattpon 2017-02-27
  • 打赏
  • 举报
回复
learning~
qq_37658325 2017-02-25
  • 打赏
  • 举报
回复
楼上都是在干嘛?
hugh_z 2017-02-24
  • 打赏
  • 举报
回复
6666666666666
  • 打赏
  • 举报
回复
cattpon 2017-02-24
  • 打赏
  • 举报
回复
learning~
liumengyang1992 2017-02-24
  • 打赏
  • 举报
回复
6666666666666
q747384007 2017-02-24
  • 打赏
  • 举报
回复
66666666666666
cattpon 2017-02-23
  • 打赏
  • 举报
回复
learning~
sawasai 2017-02-23
  • 打赏
  • 举报
回复
66666666666
xiaozhu12371237 2017-02-23
  • 打赏
  • 举报
回复
666666666666666
ljheee 2017-02-23
  • 打赏
  • 举报
回复
hugh_z 2017-02-23
  • 打赏
  • 举报
回复
6666666666666
nettman 2017-02-23
  • 打赏
  • 举报
回复
cattpon 2017-02-22
  • 打赏
  • 举报
回复
learning~
hugh_z 2017-02-22
  • 打赏
  • 举报
回复
666666666666666
加载更多回复(3)

19,469

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧