CStatic::SetEnhMetaFile
Связывает новый образ расширенного метафайла со статическим элементом управления.
HENHMETAFILE SetEnhMetaFile(
HENHMETAFILE hMetaFile
);
Параметры
- hMetaFile
Дескриптор расширенного метафайла, отображаемый в статическом элементе управления.
Возвращаемое значение
Дескриптор расширенного метафайла ранее, связанные со статическим элементом управления или NULL если метафайл улучшенного не был связан со статическим элементом управления.
Заметки
Расширенного метафайла будет автоматически рисование в статическом элементе управления.Улучшенная масштабирования метафайла для приспособления размера статического элемента управления.
Можно использовать различные стили окна и статического элемента управления, включая следующие:
- Использование SS_ENHMETAFILE этот стиль всегда метафайлов расширенные возможности.
Пример
CStatic myStatic;
// Create a child enhanced metafile static control.
myStatic.Create(_T("my static"),
WS_CHILD|WS_VISIBLE|SS_ENHMETAFILE|SS_CENTERIMAGE,
CRect(10,10,150,50), pParentWnd);
// If no image is defined for the static control, define the image
// to be "myemf.emf."
if (myStatic.GetEnhMetaFile() == NULL)
myStatic.SetEnhMetaFile(::GetEnhMetaFile(_T("myemf.emf")));
Требования
Header: afxwin.h