CStatic::SetCursor
Přidruží novou bitovou kopii kurzor statické ovládací prvek.
HCURSOR SetCursor(
HCURSOR hCursor
);
Parametry
- hCursor
Popisovač kurzor se stanoví ve statické ovládací prvek.
Vrácená hodnota
Popisovač dříve přidružen statické ovládání kurzoru nebo NULL Pokud není kurzor byl přidružen k ovládacímu prvku statické.
Poznámky
Kurzor bude automaticky vykreslí ve statické ovládací prvek.Standardně se stanoví v levém horním rohu a statické ovládací prvek se přizpůsobí velikost kurzoru.
Můžete použít různé okno a ovládací prvek statické styly, včetně následujících:
SS_ICON vždy použít tento styl kurzorů a ikon.
SS_CENTERIMAGE použití na střed ve statické ovládací prvek.Pokud je větší než statické ovládací prvek obrázek, bude oříznut.Pokud je menší než statické ovládací prvek, prázdné místo kolem obrazu vyplněny barvu pozadí ovládacího prvku statické.
Příklad
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 image is defined for the static control, define the image
// to the system arrow and question mark cursor.
if (myStatic.GetCursor() == NULL)
myStatic.SetCursor(::LoadCursor(NULL, IDC_HELP));
Požadavky
Záhlaví: afxwin.h