Sdílet prostřednictvím


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

Viz také

Referenční dokumentace

Třída CStatic

Graf hierarchie

CStatic::GetCursor

STM_SETIMAGE

Cursors