在我的應用程序運行wglGetCurrentDC()
和wglGetCurrentContext()
從onThread
功能 (EVT_THREAD(wxID_ANY,MyCanvas::onThread)
這裏宣佈這個功能應該叫)。當我從onThread
運行它,它是不是確定... 什麼是工作,以解決這個問題各地 - (我有從線程獲取事件時運行它們!)的wxWidgets和線程
亞歷克斯建議我改成wxPostEvent
重定向該事件發生在主線程中,該函數在其onThread
函數中捕獲該事件。在這個函數中,我有wglGetCurrentDC()
和wglGetCurrentContext()
調用...它們仍然返回null.Please說明我做錯了什麼。以及如何解決他的問題。
我改變了你說的,並使用wxPostEvent重定向事件主線程,它捕獲onThread函數中的事件。在這個onThread函數我有wglGetCurrentDC()和wglGetCurrentContext()調用...他們仍然返回null.Please說明我在做什麼錯了。以及如何解決他的問題 – Yakov