Я вызываю getDC (hwnd), а затем при закрытии вызываю ReleaseDC (hwnd, dc). Это для механизма OpenGL и после того, как я вызову WGLMakeCurrent (Null, Null) и WGLDeleteContext.
ReleaseDC возвращает код ошибки 1425, который равен 1425L ERROR_DC_NOT_FOUND Неверный HDC передан
ReleaseDC.
Я не понимаю, как HDC мог быть недействительным после того, как ранее получил его от того же HWND.
Я проверил его указатель, когда получил его, и он остался прежним (не то, что это помогает проверить такую вещь), но у меня заканчиваются идеи.