Вы находите Кодего в это artile:
Win32: Захватите изображение
http://www.experts-exchange.com/Programming/System/Windows__Programming/A_1739-Win32-Capture-an-image.html
Захват Funtcion делает изображение и сохраняет его в архиве.
Стандартный BMP-архив имеет коллектор архива (BITMAPFILEHEADER) в начале, тогда BITMAPINFOHEADER и бит-одевают. Последним 2 части будет dib-раздел, фактическ.
Будет короткая и ясная статья в MSDN:
Хранить изображение
http://msdn.microsoft.com/en-us/library/dd145119(v=VS.85).aspx