TCursor - 鼠标的光标形状。
请参考 TControl 的 Cursor 属性。
头文件:
#include <System.UITypes.hpp> (XE2 之后),#include <UITypes.hpp> (XE 之前)
TCursor 成员
TCursor 是枚举类型,定义如下:
enum TCursor : short {crMin=-32768, crMax=32767};
可以使用的值如下:
鼠标形状 |
值 |
图片 |
描述 |
crDefault |
0 |
无 |
默认鼠标形状,指向左上方的箭头 |
crArrow |
-2 |
|
指向左上方的箭头,和默认的鼠标形状相同 |
crCross |
-3 |
|
十字形状 |
crIBeam |
-4 |
|
大写英文字母 I 形状的鼠标,在可以输入文字的区域 (例如编辑框) 上的鼠标形状 |
crSizeNESW |
-6 |
|
左下-右上方向的箭头,窗口边框左下角和右上角,可以改变窗口大小的位置 |
crSizeNS |
-7 |
|
上下方向的箭头,窗口边框上边和下边,可以改变窗口大小的位置 |
crSizeNWSE |
-8 |
|
左上-右下方向的箭头,窗口边框左上角和右下角,可以改变窗口大小的位置 |
crSizeWE |
-9 |
|
左右方向的箭头,窗口边框左边和右边,可以改变窗口大小的位置 |
crUpArrow |
-10 |
|
向上的箭头 |
crHourGlass |
-11 |
|
沙漏形状,表示当前正在忙于处理数据 |
crDrag |
-12 |
|
拖拽单个项目时的鼠标形状 |
crNoDrop |
-13 |
|
白色斜线圆圈形状,表示拖拽的项目不能放在这里 |
crHSplit |
-14 |
|
水平分割线的鼠标形状 |
crVSplit |
-15 |
|
垂直分割线的鼠标形状 |
crMultiDrag |
-16 |
|
拖拽多个项目时的鼠标形状 |
crSQLWait |
-17 |
|
SQL沙漏形状,表示正在忙于处理数据库 SQL 操作 |
crNo |
-18 |
|
黑色斜线圆圈形状,表示在这里不能进行鼠标操作 |
crAppStart |
-19 |
|
箭头沙漏形状,应用程序正在启动中的鼠标形状 |
crHelp |
-20 |
|
箭头问号形状 |
crHandPoint |
-21 |
|
向上指的手,通常用于在链接上的鼠标形状 |
crSizeAll |
-22 |
|
上下左右箭头,在移动或改变大小时使用 |
|