Funkcja SetSystemCursor umożliwia aplikacji dostosowywanie kursorów systemu. Zastępuje zawartość kursora określony przez identyfikator z zawartością kursor określonej przez hcur, a następnie niszczy hcur.
(BOOL SetSystemCursor HCURSOR hcur, / / kursor należy ustawić jako kursoraDWORDidentyfikator / / identyfikator kursora do zastąpienia);
System niszczy hcur przez wywołanie funkcji DestroyCursor . W związku z tym hcur nie może być kursor załadowany, przy użyciu funkcji LoadCursor . Aby określić kursor załadowane z zasobem, kopia kursor przy użyciu funkcji CopyCursor , następnie przekazać kopię do SetSystemCursor.
Poniżej znajduje się lista identyfikatorów kursor systemu:
| Wartość | Opis |
|---|---|
| OCR_APPSTARTING | Standardowy strzałkę i małych Klepsydra |
| OCR_NORMAL | Standardowy strzałki |
| OCR_CROSS | Krzyżyk |
| OCR_HAND | Systemu Windows NT 5.0 i nowsze: Ręka |
| OCR_HELP | Strzałki i znak zapytania |
| OCR_IBEAM | Przesuwaj |
| OCR_NO | Okrąg przekreślone |
| OCR_SIZEALL | Czterema grotami wskazuje północ, południe, wschód i zachód |
| OCR_SIZENESW | Strzałki dwukierunkowej, wskazując północny wschód i południowy zachód |
| OCR_SIZENS | Strzałki dwukierunkowej, wskazując północ i południe |
| OCR_SIZENWSE | Strzałki dwukierunkowej, wskazując północny zachód i południowo-wschodniej |
| OCR_SIZEWE | Strzałki dwukierunkowej, wskazując Wschodnie i zachodnie |
| OCR_UP | Pionową strzałkę |
| OCR_WAIT | Klepsydra |
Jeśli funkcja, wartość zwracany jest różna od zera.
Jeśli funkcja zawiedzie, wartość zwracany jest równa zero. Aby uzyskać rozszerzonych informacji o błędach, należy wywołać GetLastError.
nbsp; Windows &NT: wymaga wersji 3.5 lub nowszej.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Użycie user32.lib.
Kursory omówienie, funkcje kursora, DestroyCursor, LoadCursor, LoadCursorFromFile, SetCursor