Soweit ich weiß, kann das nicht funktionieren. Der
OpenGl-Render-Context ist Thread-gebunden. Somit müsste die extene Anwendung den gleichen Thread benutzen, in dem du den OGL-RC erstellst.
Es ist ja schon nicht möglich,
OpenGL-Befehle in einem Thread der
eigenen Anwendung auszuführen - bei Fremdanwendung sollte es daher garnicht möglich sein.
Ich hab das selbst noch nicht ausprobiert, aber ich würds mir denken - und der Fehlercode (auch wenn er etwas komisch aussieht), spricht ja für meine Theorie.