Sdílet prostřednictvím


CButton::SetCursor

Volání funkce tento člen k tlačítku přiřadit nový kurzor.

HCURSOR SetCursor( 
   HCURSOR hCursor  
);

Parametry

  • hCursor
    Popisovač kurzor.

Vrácená hodnota

Popisovač kurzor dříve přidružený k tlačítku.

Poznámky

Na tlačítku na střed ve výchozím nastavení bude automaticky umístěn kurzor.Pokud je příliš velký pro tlačítko kurzoru, bude se omezí na obou stranách.Můžete zvolit jiné možnosti zarovnání, včetně následujících:

  • BS_TOP

  • BS_LEFT

  • BS_RIGHT

  • BS_CENTER

  • BS_BOTTOM

  • BS_VCENTER

Na rozdíl od CBitmapButton, který využívá čtyři bitmapy na tlačítko SetCursor používá pouze jeden ukazatel na tlačítka.Při stisknutí tlačítka se zobrazí kurzor posunout dolů a doprava.

Příklad

CButton myIconButton;

// Create an icon button.
myIconButton.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_ICON, 
   CRect(10,10,60,50), pParentWnd, 1);

// If no image is defined for the button, define the image to the 
// system arrow and question mark cursor. 
if (myIconButton.GetCursor() == NULL)
   myIconButton.SetCursor(::LoadCursor(NULL, IDC_HELP));

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CButton

Graf hierarchie

CButton::GetCursor

CBitmapButton::LoadBitmaps

Bitmaps