Я пытаюсь создать метафайл для копирования изображения в буфер обмена, когда я пытаюсь получить дескриптор метафайла, он возвращает «неверный параметр». Вот код.
// созданный hd c с использованием метода create D C
метафайл Gdiplus :: Metafile (hd c, rect, Gdiplus :: MetafileFrameUnitPixel);
Gdiplus :: Graphics graphics (& metafile);
graphics.DrawImage (bmp, rect); // У меня есть отображаемое растровое изображение (bmp).
HENHMETAFILE handleImage = metafile.GetHENHMETAFILE (); // возвращает NULL, неверный параметр.