SetSystemCursor函数用【HCUR】指定的游标的内容替换【id】指定的系统游标的内容,然后销毁【HCUR】.此函数允许应用程序自定义系统光标。
BOOL SetSystemCursor (
HCURSOR 【HCUR】, | //将指定的系统光标设置为此游标的内容, //然后破坏这个 |
DWORD【id】 | //系统游标由其标识符指定 |
); |
参数
【HCUR】
处理光标。该函数将由【HCUR】处理的光标的内容替换【id】指定的系统光标的内容。然后该函数通过调用DestroyCursor(【HCURSORpt】)来销毁【HCUR】.
【id】
系统光标标识符。该函数用【HCUR】处理的光标的内容替换此系统光标的内容。
以下是系统光标标识符的列表:
值 | 描述 |
OCR_NORMAL | 正常箭头光标 |
OCR_IBEAM | I-beam光标 |
OCR_WAIT | 较大的沙漏光标 |
OCR_CROSS | 十字准线光标 |
OCR_UP | 向上箭头光标 |
OCR_SIZE | 大小光标 |
OCR_ICON | 图标光标 |
OCR_SIZENWSE | NW到SE调整光标 |
OCR_SIZENESW | NE到SW调整光标 |
OCR_SIZEWE | 水平尺寸光标 |
OCR_SIZENS | 垂直尺寸光标 |
OCR_SIZEALL | 水平和垂直尺寸光标 |
OCR_SIZENO | 国际没有符号光标 |
OCR_APPSTARTING | 较小的沙漏与箭头光标 |
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.
也可以看看