資料指標
游標是小型圖片,其螢幕上的位置是由指向裝置控制,例如滑鼠、手寫筆或曲球。 在此概觀的其餘部分,滑鼠一詞是指任何指向裝置。
當使用者移動滑鼠時,系統會據以移動游標。 資料指標函式可讓應用程式建立、載入、顯示、動畫、移動、限制和終結資料指標。
本節內容
名稱 | 描述 |
---|---|
關於資料指標 | 討論標準資料指標。 |
使用資料指標 | 討論如何執行與資料指標相關的工作。 |
資料指標參考 | 包含 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 | 包含全域資料指標資訊。 |