Udostępnij za pośrednictwem


CStatic::SetCursor

Kojarzy nowy obraz kursora z statyczne.

HCURSOR SetCursor(
   HCURSOR hCursor 
);

Parametry

  • hCursor
    Uchwyt kursor w statyczne.

Wartość zwracana

Dojście kursora wcześniej skojarzony formant statycznych lub NULL Jeśli kursor nie był związany z statyczne.

Uwagi

Kursor zostanie automatycznie rysowane w statyczne.Domyślnie będą pobierane w lewym górnym rogu i statyczne są dostosowywane do rozmiaru kursora.

Można użyć różnych okna i style statyczne, między innymi następujące:

  • SS_ICON wykorzystać ten styl zawsze kursorów i ikon.

  • SS_CENTERIMAGE służy do Centrum w statyczne.Obraz jest większy niż statyczne, zostaną przycięte.Jeśli jest mniejsza niż statyczne, puste miejsce wokół obrazu będą wypełnione kolorem tła formantu statyczne.

Przykład

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

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CStatic

Wykres hierarchii

CStatic::GetCursor

STM_SETIMAGE

Cursors