I have been working on loading Bitmaps from files. I can load the Bitmaps into a temporary Device Context then BitBlt from that DC to the main Windows DC... which works, but now I am having trouble finding the hDC from a PictureBox. So lets say that I want to get the DC from my PictureBox and it is binded to a variable called m_Picture. To obtain the DC(I believe) is m_Picture.GetDC() however GetDC in MFC is CDC* which I do not know how to use. CDC* is also what is used for m_Picture.GetWindowDC. Usually GetDC has a return value which uses an HDC, but CDC cannot work with a return operator '='. I have gotten this far from MSDN, but now I am stuck. If anyone knows how to obtain an hDC value I should be fine from there.