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