共用方式為


CStatic::SetCursor

使新的游標影像與靜態控制項。

HCURSOR SetCursor(
   HCURSOR hCursor 
);

參數

  • hCursor
    在靜態控制項要繪製之游標的控制代碼。

傳回值

如果游標保持與靜態控制項,游標的控制代碼先前與靜態控制項或 NULL

備註

游標在靜態控制項會自動繪製。 根據預設,它在左上角來進行繪製,而靜態控制項會調整大小以游標的大小。

您可以使用各種視窗及靜態控制項模式,包括下列各項:

  • SS_ICON 使用此模式永遠游標和圖示的。

  • 使用SS_CENTERIMAGE 著重在靜態控制項。 如果影像大於靜態控制項,則會予以裁剪。 如果小於靜態控制項,在影像周圍的空白空間會填入靜態控制項的背景色彩。

範例

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

需求

Header: afxwin.h

請參閱

參考

CStatic 類別

階層架構圖

CStatic::GetCursor

STM_SETIMAGE

Cursors