Aracılığıyla paylaş


CStatic::SetEnhMetaFile

Yeni bir Gelişmiş Meta dosyası resmi statik denetimle ilişkilendirir.

HENHMETAFILE SetEnhMetaFile(
   HENHMETAFILE hMetaFile 
);

Parametreler

  • hMetaFile
    Statik denetiminde çizilmesi için geliştirilmiş meta dosyası tutamacı.

Dönüş Değeri

Daha önce statik denetimle ilişkili Gelişmiş Meta dosyası tutamacı veya null , geliştirilmiş meta dosyası statik denetimle ilişkilendirilmiş.

Notlar

Geliştirilmiş Meta dosyası statik denetiminde otomatik olarak çizilir.Geliştirilmiş Meta dosyası statik denetiminin boyutuna sığacak şekilde ölçeklenir.

Pencere ve statik denetim stillerine, aşağıdakiler de dahil olmak üzere çeşitli amaçlarla kullanabilirsiniz:

  • SS_ENHMETAFILE bu stili her zaman için geliştirilmiş meta dosyası kullanın.

Örnek

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

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CStatic sınıfı

Hiyerarşi grafik

CStatic::GetEnhMetaFile

STM_SETIMAGE