CStatic::SetIcon
Yeni bir simge görüntüsü statik denetimle ilişkilendirir.
HICON SetIcon(
HICON hIcon
);
Parametreler
- hIcon
Statik denetiminde çizilmesi simge işleci.
Dönüş Değeri
Daha önce statik denetimle ilişkilendirilmiş simge tanıtıcı veya null statik denetimle ilişkilendirilmiş simge durumunda.
Notlar
Statik denetiminde simgesi otomatik olarak çizilir.Varsayılan olarak, sol üst köşedeki çizilmiş ve statik denetimi simge boyutuna getirilecektir.
Pencere ve statik denetim stillerine, aşağıdakiler de dahil olmak üzere çeşitli amaçlarla kullanabilirsiniz:
SS_ICON işaretçileri ve simgeleri için her zaman bu stili kullanın.
SS_CENTERIMAGE statik denetiminde ortalamak için kullanın.Resim statik denetimden büyükse kırpılır.Statik denetimi'den küçük ise, görüntünün çevresinde boş alanı statik denetimin arka plan rengiyle doldurulacaktır.
Örnek
CStatic myStatic;
// Create a child icon static control.
myStatic.Create(_T("my static"),
WS_CHILD|WS_VISIBLE|SS_ICON|SS_CENTERIMAGE, CRect(10,10,150,50),
pParentWnd);
// If no icon is defined for the static control, define the icon
// to the system error icon.
if (myStatic.GetIcon() == NULL)
myStatic.SetIcon(::LoadIcon(NULL, IDI_ERROR));
Gereksinimler
Başlık: afxwin.h