
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.206.194.21] |
![]() |
|
Сообщ.
#1
,
|
|
|
Добрый день
В Windows 10 при вставке Metafile в Rich Edit уменьшается размер рисунка. В Windows 7 все нормально. Кто знает в чем причина |
Сообщ.
#2
,
|
|
|
Как вставляете? Внедряете в RTF и потом грузите?
|
Сообщ.
#3
,
|
|
|
Вставка в richedit
![]() ![]() OpenClipboard(); CMetaFileDC dcMF; dcMF.Create(); // заполнение данными HMETAFILE hmf = dcMF.Close(); HGLOBAL hMem = GlobalAlloc(GMEM_MOVEABLE | GMEM_DISCARDABLE | GMEM_SHARE, sizeof METAFILEPICT); LPMETAFILEPICT lpmfp = (LPMETAFILEPICT)GlobalLock(hMem); lpmfp->mm = MM_ANISOTROPIC; lpmfp->xExt = размер по горизонтали; lpmfp->yExt = размер по вертикале; lpmfp->hMF = hmf; GlobalUnlock(hMem); EmptyClipboard(); SetClipboardData(CF_METAFILEPICT, hMem); CloseClipboard(); |