GL 컨텍스트를 만들려고하는데 호출이 실패하고 널 포인터가 반환됩니다. MSDN에 따르면 wglCreateContext가 실패하면 GetLastError에서 이유를 얻습니다. GetLastError가 나에게 숫자를주는 것을 제외하고는 유익하지 않습니다.Windows의 OpenGL에서 의미있는 오류 정보를 얻는 방법
다시 MSDN에 따르면 FormatMessage를 사용하여 GetLastError 코드에서 설명 문자열을 얻을 수 있습니다. 나는 다음을 시도 할 때, 나는 빈 문자열을 얻을 :
FormatMessageA(FORMAT_MESSAGE_FROM_SYSTEM, 0, GetLastError(), 0, errorStr, 0, NULL);
은 내가 MSDN 설명서를 확인하고, 분명히는 Windows 시스템 오류에 대한 조회 테이블을 가지고있다. 그래서 나에게 아무 도움도되지 않습니다. 누구든지 프로그래밍 방식으로 내 wglCreateContext 호출이 실패하는 이유를 파악하는 방법을 알고 있습니까?
시도했지만 null 문자열을 반환합니다. –