摘要:
GDI绘图使用的是HDC,而OpenGL使用的则是HGLRC。与D2D通过把RenderTarget绑定到HDC以实现和GDI的混用的方法类似,OpenGL要想与HDC混用,或者说兼容HDC吧,需要使用wglCreateContext()函数来通过HDC创建一个HGLRC并把它选为当前所使用的环境。不过在此之前,我们还需要把像素格式设置成支持OpenGL的格式。另外,窗口也必须被改为特定的样式才能被OpenGL使用。做好了这三点,就能在MFC框架中使用OpenGL进行绘制了。 阅读全文
2013年7月29日