Нет ли у когонить ссылки или исходника( Masm32) - нужно снимать скриншот определенной области окна и сохранять его в файл. Буду признателен. Самоcтоятельно написать пока не получается Диалог сохранения вообще-то не очень нужен - CreatFile -имя какое-нибудь автоматом и т.д. Существуют ли конверторы в .GIF? на Masm32 ? Спасибо....
Снять скриншот просто - создать compable DC, создать compatible bitmap, сделать BitBlt, потом чтобы сохранить в файл надо заполнить BITMAPINFOHEADER, сделать GetDIBits и скинуть это все аккуратно на диск в .BMP Либо взять GDI+ и заюзать любой кодек сохранив в любой понравившийся формат
получить hdc скрина. получить объект graphics(GdipCreateFromHDC) из него добыть bitmap(GdipCreateBitmapFromGraphics). найти нужный кодировщик (в твоем случае для гиф), используя GdipGetImageEncoders. зная что bitmap наследуецо от Image, засунуть его в GdipSaveImageToFile, уоторая сохранит его на диске в виде гифки