CStatic::SetEnhMetaFile
Associa una nuova immagine di l Enhanced Metafile con il controllo statico.
HENHMETAFILE SetEnhMetaFile(
HENHMETAFILE hMetaFile
);
Parametri
- hMetaFile
Handle di Enhanced Metafile da disegnare il controllo statico.
Valore restituito
L'handle di Enhanced Metafile precedentemente associata al controllo statico, o NULL se nessun Enhanced Metafile viene associato al controllo statico.
Note
L'oggetto Enhanced Metafile verrà automaticamente nel controllo statico. L'oggetto Enhanced Metafile viene ridimensionato in base alla dimensione del controllo statico.
È possibile utilizzare diversi stili del controllo statico e la finestra, tra cui:
- Utilizzo diSS_ENHMETAFILE questo stile sempre per gli Enhanced Metafile.
Esempio
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")));
Requisiti
Header: afxwin.h