OpenGL and GDI

Is there any way to store the DC of a window
so that is readable by OpenGL? Sort of like Bitblt does for regular DC’s.

If not is there an alternative to directly copying the pixels?