Funcția de SetSystemCursor permite o cerere pentru a particulariza cursor de sistem. Acesta înlocuiește conținutul cursorul de sistem specificat de ID-ul cu conținutul cursorul specificate de hcur, și apoi distruge hcur.
(BOOL SetSystemCursor HCURSOR hcur, / / cursorul pentru a stabili ca un cursor de sistemDWORDID-ul / / identificator de cursor de sistem pentru a înlocui);
Sistemul distruge hcur sunând la funcția de DestroyCursor . Prin urmare, hcur nu poate fi un cursor încărcate utilizând funcția LoadCursor . Pentru a specifica un cursor încărcate la o resursă, copie cursorul utilizând funcția CopyCursor , apoi trece copia la SetSystemCursor.
Următoarele este o listă de sistem cursorul identificatori:
| Valoarea | Descriere |
|---|---|
| OCR_APPSTARTING | Clepsidră mici și săgeată standard |
| OCR_NORMAL | Săgeată standard |
| OCR_CROSS | Crosshair |
| OCR_HAND | Windows NT 5.0 și mai târziu: Mână |
| OCR_HELP | Semn de întrebare și săgeată |
| OCR_IBEAM | Liniar |
| OCR_NO | Cerc slashed |
| OCR_SIZEALL | Săgeată cu patru vârfuri spre nord, Sud, est și vest |
| OCR_SIZENESW | Dublu-a subliniat săgeată spre est și sud-vest |
| OCR_SIZENS | Dublu-a subliniat săgeată spre nord și de Sud |
| OCR_SIZENWSE | Dublu-a subliniat săgeată spre nord-vest ?i sud-est |
| OCR_SIZEWE | Dublu-a subliniat săgeată îndreptată vest si est |
| OCR_UP | Săgeata verticală |
| OCR_WAIT | Clepsidră |
Dacă funcția reușește, valoarea returnată este nenul.
Dacă funcția nu reușește, valoarea returnată este zero. Pentru a obține extins informa?ii eroare, apel GetLastError.
nbsp; Windows &NT: necesită versiunea 3.5 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în winuser.h.
Import Biblioteca:Utilizarea user32.lib.
Cursoare prezentare generală, funcții cursorul, DestroyCursor, LoadCursor, LoadCursorFromFile, SetCursor