La funzione SetSystemCursor consente a un'applicazione personalizzare i cursori del sistema. Esso sostituisce il contenuto del cursore sistema specificato dall' identificazione con il contenuto del cursore specificato da hcure poi distrugge hcur.
(BOOL SetSystemCursor HCURSOR hcur, / / cursore da impostare come un cursore di sistemaDWORDidentificazione / / identificatore del cursore di sistema per sostituire);
Il sistema distrugge hcur chiamando la funzione DestroyCursor . Pertanto, hcur non può essere un cursore caricato utilizzando la funzione LoadCursor . Per specificare un cursore caricato da una risorsa, copia il cursore mediante la funzione CopyCursor , quindi passare la copia al SetSystemCursor.
Di seguito è riportato un elenco di identificatori di cursore di sistema:
| Valore | Descrizione |
|---|---|
| OCR_APPSTARTING | Freccia standard e piccola clessidra |
| OCR_NORMAL | Freccia standard |
| OCR_CROSS | Mirino |
| OCR_HAND | Windows NT 5.0 e versioni successive: Mano |
| OCR_HELP | Freccia e il punto interrogativo |
| OCR_IBEAM | -Beam |
| OCR_NO | Cerchio barrato |
| OCR_SIZEALL | Freccia a quattro punte verso nord, Sud, est e ovest |
| OCR_SIZENESW | A sud-ovest e la freccia a due punte che punta a nord-est |
| OCR_SIZENS | Sud e freccia a due punte verso il nord |
| OCR_SIZENWSE | Sud-est e la freccia a due punte che punta a nord-ovest |
| OCR_SIZEWE | Freccia a due punte verso Occidente e Oriente |
| OCR_UP | Freccia verticale |
| OCR_WAIT | Clessidra |
Se la funzione ha esito positivo, il valore restituito è diverso da zero.
Se la funzione ha esito negativo, il valore restituito è zero. Per ottenere informazioni di errore estese, chiamare GetLastError.
nbsp; Windows &NT: richiede una versione 3.5 o successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarati in winuser.
Importare librerie:Utilizzare user32.lib.
Panoramica di cursori, funzioni di cursore, DestroyCursor, LoadCursor, LoadCursorFromFile, SetCursor