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