資料指標

游標是小型圖片,其螢幕上的位置是由指向裝置控制,例如滑鼠、手寫筆或曲球。 在此概觀的其餘部分,滑鼠一詞是指任何指向裝置。

當使用者移動滑鼠時,系統會據以移動游標。 資料指標函式可讓應用程式建立、載入、顯示、動畫、移動、限制和終結資料指標。

本節內容

名稱 描述
關於資料指標 討論標準資料指標。
使用資料指標 討論如何執行與資料指標相關的工作。
資料指標參考 包含 API 參考。

資料指標函數

名稱 描述
ClipCursor 將游標限制在螢幕上的矩形區域。 如果 SetCursorPos 函式或滑鼠) 位於矩形外 (的後續游標位置,系統會自動調整位置,讓游標保留在矩形區域內。
CopyCursor 複製指定的資料指標。
CreateCursor 建立具有指定大小、位模式和作用點的資料指標。
DestroyCursor 終結資料指標,並釋放資料指標所佔用的任何記憶體。 請勿使用此函式來終結共用資料指標。
GetClipCursor 擷取游標限制所在矩形區域的螢幕座標。
GetCursor 擷取目前資料指標的控制碼。
GetCursorInfo 擷取全域資料指標的相關資訊。
GetCursorPos 擷取游標在螢幕座標中的位置。
GetPhysicalCursorPos 擷取游標在實體座標中的位置。
LoadCursor 從與應用程式實例相關聯的可執行檔 (.EXE) 載入指定的資料指標資源。
LoadCursorFromFile 根據檔案中包含的資料建立資料指標。
SetCursor 設定游標圖形。
SetCursorPos 將游標移至指定的螢幕座標。 如果新座標不在最近 ClipCursor 函式呼叫所設定的螢幕矩形內,系統會自動調整座標,讓游標停留在矩形內。
SetPhysicalCursorPos 設定游標在實體座標中的位置。
SetSystemCursor 可讓應用程式自訂系統資料指標。 它會以hcur參數所指定的資料指標內容取代 id 參數所指定的系統資料指標內容,然後終結hcur
ShowCursor 顯示或隱藏游標。

資料指標通知

名稱 描述
WM_SETCURSOR 如果滑鼠造成游標在視窗內移動,而且不會擷取滑鼠輸入,則會傳送至視窗。

資料指標結構

名稱 描述
CURSORINFO 包含全域資料指標資訊。