GetHENHMETAFILE возвращает «неверный указатель» gdiplus VC ++ - PullRequest
0 голосов
/ 29 апреля 2020

Я пытаюсь создать метафайл для копирования изображения в буфер обмена, когда я пытаюсь получить дескриптор метафайла, он возвращает «неверный параметр». Вот код.

// созданный 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, неверный параметр.

...