使用线程A中的hdc和hglrc的wglMake电流 问题是,线程B中的wglMakeCurrent返回false,getLastError返回170(资源正在使用中)。我所读到的一切都暗示这意味着渲染上下文已经在线程A中使用了,但是我甚至在线程B被创建之前就已经在线程A中显式地调用了“wglMakeCurrent(NULL,NULL)”。 可能出了什么问题? PS. 为了清楚起见,...
显然,小部件需要关闭,这样就不会显示此错误。
程序(软件):数据和指令的集合。 进程:正在运行的程序,会在内存中分配空间。 线程:进程中的多...
if(!wglMakeCurrent(hDC, hGLRC)) { MessageBox(ghMainWnd, L"wglMakeCurrent() failed", L"Error", MB_ICONERROR | MB_OK); exit(1); } glViewport(0, 0, 600, 600); glClearColor(1.0f, 0.0f, 0.0f, 1.0f); return 0; case WM_LBUTTONDOWN: return 0; case WM_KEYDOWN: if(wParam == ...