两个OpenGL窗口的MFC程序

Hackevin 2004-10-13 09:33:03
两个OGL窗口初始化完全相同,可是有一个总是在
void CPreviewWnd::OnDraw(CDC* /*pDC*/)
{
// TODO: Add your specialized code here and/or call the base class
***** wglMakeCurrent(m_pDC->m_hDC, m_hRC);
DrawPreScene();
wglMakeCurrent(m_pDC->m_hDC, NULL);
}
出错

这是什么原因?
...全文
148 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
huhenan2004 2004-11-17
  • 打赏
  • 举报
回复
直接生成窗口就别搞MFC

用AFI撒,我有那方面的资料
myling 2004-10-14
  • 打赏
  • 举报
回复
在同一个窗体里吗?

可能是 RC 冲突了

释放其中的一个试下
Hackevin 2004-10-13
  • 打赏
  • 举报
回复
我程序中的两个View隶属于不同的class,一个是doc/view,另一个放在属性页上作split,
属性页上的view如果用getsafehdc的话,hdc就不正确了
EastLine 2004-10-13
  • 打赏
  • 举报
回复
http://www.vckbase.com/document/viewdoc/?id=462

这篇文章看了吗?
syy64 2004-10-13
  • 打赏
  • 举报
回复
用CClientDC类得到DC.

4,446

社区成员

发帖
与我相关
我的任务
社区描述
图形图像/机器视觉
社区管理员
  • 机器视觉
  • 迪菲赫尔曼
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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