내가 onThread
기능 에서 wglGetCurrentDC()
및 wglGetCurrentContext()
을 실행은 (EVT_THREAD(wxID_ANY,MyCanvas::onThread)
여기 선언이 함수가 호출되어야한다). 내가 onThread
에서하지를 실행하면 작업이 문제를 해결하기 위해 주위에 무엇 ... 괜찮습니다 - (I 스레드에서 이벤트를 가져올 때이를 실행해야합니다!)wxWidgets에 스레드 내 응용 프로그램에서
내가 리디렉션 wxPostEvent
변경 제안 onThread
함수에서 이벤트를 잡는 주 스레드에 이벤트.이 onThread
함수에서 내가 가지고 wglGetCurrentDC()
및 wglGetCurrentContext()
호출 ... 그들은 여전히 null.Please 내가 뭘 잘못 설명하고있다. 그리고 그 문제를 해결하는 방법.
wxPostEvent를 사용하여 이벤트를 메인 스레드로 리디렉션했습니다.이 스레드는 onThread 함수에서 이벤트를 포착합니다.이 onThread 함수에서 wglGetCurrentDC() 및 wglGetCurrentContext() 호출 ... 그들은 여전히 null을 반환합니다. 내가 뭘 잘못하고 있는지 설명해주십시오. 그리고 어떻게 문제를 해결할 수 있습니까? – Yakov