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