glGetString funzt net



  • moin

    aus irgendeinem Grund mag mich die Funktion net. Als mein Problem.
    Ich habe ein MFC SDI Doc/View Fenster erstellt. Wobei der View als OpenGL View eingesetzt wird. Nun will ich mit glGetString überprüfen welche Extentions vorhanden sind.

    char bla* = (char*)glGetString(GL_EXTENSIONS);
    

    Kompilieren und so weiter macht er aber wenn ich das Programm dann debugge dann ist die Variable bla immer leer. Habe schon überall die Codezeile eingefügt aber gefunzt hat es nie. Was mache ich falsch? Liegt es MFC oder bin ich einfach nur zu blöd??????



  • Hast du OpenGL vorher auch initialisiert? Sonst klappts nicht.



  • hi

    was meinst du mit initalisiert????

    Als ich habe die Codezeile mal in die OnDraw Methode eingefügt hat aber auch net gefunzt.

    ich weiß net was ich machen soll. So gesehen habe ich das Gefühl, das es egal wo ich es einfügen, es funzt nirgedwo.



  • so ein kacke ich könnte mir in den Arsch beißen.
    Sehr funzt das nur so????

    wglMakeCurrent(pDC->m_hDC, m_hglrc);
    
    char *bla = (char*)glGetString(GL_EXTENSIONS);
    MessageBox(bla, "GL_EXTENSIONS", MB_OK);
    
    wglMakeCurrent(NULL, NULL);
    

    Ich könnte platzen 😡 😡 😡 😡


Anmelden zum Antworten