SetSystemCursor是一個函式,作用是應用程式定製系統游標。
基本介紹
- 中文名:SetSystemCursor
- 函式功能:使一個應用程式定製系統游標
- 函式原型:BOOL SetSystemCursor
- Id:指定由hcur的內容替換系統游標
- hcur:游標的句柄
- 頭檔案:winuser.h
- 庫檔案:user32.lib。
- Windows NT:3.1及以上版本
- Windows:95及以上版本
函式功能,簡介,
函式功能
簡介
函式原型:BOOL SetSystemCursor(HCURSOR hcur,DWORD id);
參數:
hcur:游標的句柄,該函式hcur標識的游標的內容代替id定義的系統游標內容。系統通過調用DestroyCursor函式銷毀hur。因此hcur不能是由LoadCursor函式載入的游標。要指定一個從資源載入的游標,先用CopyCursor函式複製該游標,然後把該副本傳送給SetSystemCursor函式。
Id:指定由hcur的內容替換系統游標。
下面是一系列的系統游標標識符:
OCR_APPSTARTING:標準箭頭和小的沙漏;OCR_NORMAL:標準箭頭
OCR_CROSS:交叉十字線游標:OCR_HAND:手的形狀(WindowsNT5.0和以後版本)
OCR_HELP:箭頭和向東標記;OCR_IBEAM:I形梁;OCR_NO:斜的圓
OCR_SIZEALL:四個方位的箭頭分別指向北、南、東、西
OCR_SIZENESEW:雙箭頭分別指向東北和西南;OCR_SIZENS:雙箭頭,分別指向北和南
OCR_SIZENWSE:雙箭頭分別指向西北和東南;OCR_SIZEWE:雙箭頭分別指向西和東
OCR_UP:垂直箭頭:OCR_WAIT:沙漏返回值:如果成功,返回非零值;如果失敗,返回值為零。若想獲得更多錯誤信息,請調用GetLastError函式。
註:使用SetSystemCursor(HCURSOR hcur,DWORD id);後可用SystemParametersInfo(SPI_SETCURSORS, 0, 0, SPIF_SENDWININICHANGE);恢復系統原來的滑鼠。
速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;頭檔案:winuser.h;庫檔案:user32.lib。