Udostępnij za pośrednictwem


CStatic::SetEnhMetaFile

Kojarzy nowy obraz rozszerzony metaplik z statyczne.

HENHMETAFILE SetEnhMetaFile(
   HENHMETAFILE hMetaFile 
);

Parametry

  • hMetaFile
    Dojście rozszerzonego metapliku wyciągnąć w statyczne.

Wartość zwracana

Dojście rozszerzonego metapliku wcześniej skojarzony formant statycznych lub NULL , jeśli nie rozszerzony metaplik był związany z statyczne.

Uwagi

Rozszerzony metaplik zostanie automatycznie rysowane w statyczne.Rozszerzony metaplik zostanie przeskalowany do rozmiaru statyczne.

Można użyć różnych okna i style statyczne, między innymi następujące:

  • SS_ENHMETAFILE Użyj tego stylu zawsze dla rozszerzonych metaplików.

Przykład

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")));   

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CStatic

Wykres hierarchii

CStatic::GetEnhMetaFile

STM_SETIMAGE