vOnSize
viene chiamata prima che ci sia il contesto opengl!
vConviene
correggere il costruttore (init m_pDC e m_hrc a 0) e incapsulare la wglMakeCurrent in una
funzione che faccia qualche test e
togliere tutte le wglMakeCurrent
e sostituirle con SetGL (testando se fallisce…)
v
vinline BOOL SetGL()
v{
v if(!(m_pDC && m_hrc)) return false;
v if(!wglMakeCurrent(m_pDC->GetSafeHdc(), m_hrc)){
v AfxMessageBox("GlMakeCurrent Error");
v return FALSE;
v }
v return TRUE;
v}