Cursori
Un cursore è una piccola immagine la cui posizione sullo schermo è controllata da un dispositivo di puntamento, ad esempio un mouse, una penna o un trackball. Nella parte restante di questa panoramica, il termine mouse fa riferimento a qualsiasi dispositivo puntatore.
Quando l'utente sposta il mouse, il sistema sposta di conseguenza il cursore. Le funzioni cursori consentono alle applicazioni di creare, caricare, visualizzare, animare, spostare, limitare e distruggere i cursori.
Contenuto della sezione
Nome | Descrizione |
---|---|
Informazioni sui cursori | Illustra i cursori standard. |
Uso dei cursori | Viene illustrato come eseguire attività correlate ai cursori. |
Informazioni di riferimento sul cursore | Contiene il riferimento all'API. |
Funzioni per i cursori
Nome | Descrizione |
---|---|
ClipCursor | Limita il cursore a un'area rettangolare sullo schermo. Se una posizione del cursore successiva (impostata dalla funzione SetCursorPos o dal mouse) si trova all'esterno del rettangolo, il sistema regola automaticamente la posizione per mantenere il cursore all'interno dell'area rettangolare. |
CopyCursor | Copia il cursore specificato. |
CreateCursor | Crea un cursore con le dimensioni, i modelli di bit e il punto di scelta rapida specificati. |
DestroyCursor | Elimina un cursore e libera qualsiasi memoria occupata dal cursore. Non usare questa funzione per eliminare un cursore condiviso. |
GetClipCursor | Recupera le coordinate dello schermo dell'area rettangolare a cui è limitato il cursore. |
GetCursor | Recupera un handle al cursore corrente. |
GetCursorInfo | Recupera informazioni sul cursore globale. |
GetCursorPos | Recupera la posizione del cursore, nelle coordinate dello schermo. |
GetPhysicalCursorPos | Recupera la posizione del cursore nelle coordinate fisiche. |
LoadCursor | Carica la risorsa cursore specificata dal file eseguibile (.EXE) associato a un'istanza dell'applicazione. |
LoadCursorFromFile | Crea un cursore basato sui dati contenuti in un file. |
Setcursor | Imposta la forma del cursore. |
SetCursorPos | Sposta il cursore sulle coordinate dello schermo specificate. Se le nuove coordinate non si trovano all'interno del rettangolo dello schermo impostate dalla chiamata di funzione ClipCursor più recente, il sistema regola automaticamente le coordinate in modo che il cursore rimanga all'interno del rettangolo. |
SetPhysicalCursorPos | Imposta la posizione del cursore nelle coordinate fisiche. |
SetSystemCursor | Consente a un'applicazione di personalizzare i cursori di sistema. Sostituisce il contenuto del cursore di sistema specificato dal parametro ID con il contenuto del cursore specificato dal parametro hcur e quindi elimina hcur. |
ShowCursor | Visualizza o nasconde il cursore. |
Notifiche cursori
Nome | Descrizione |
---|---|
WM_SETCURSOR | Inviato a una finestra se il mouse causa lo spostamento del cursore all'interno di una finestra e l'input del mouse non viene acquisito. |
Strutture del cursore
Nome | Descrizione |
---|---|
CURSORINFO | Contiene informazioni sul cursore globale. |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per