delphi TScreen 类 - 通过 Screen 更换光标


本文整理自网络,侵删。

 //更换窗体或某个控件的光标可以不通过 Screen 对象, 譬如:
begin
Self.Cursor := crAppStart;
Panel1.Cursor := crHandPoint;

{光标可选值:
crDefault = TCursor(0);
crNone = TCursor(-1);
crArrow = TCursor(-2);
crCross = TCursor(-3);
crIBeam = TCursor(-4);
crSize = TCursor(-22);
crSizeNESW = TCursor(-6);
crSizeNS = TCursor(-7);
crSizeNWSE = TCursor(-8);
crSizeWE = TCursor(-9);
crUpArrow = TCursor(-10);
crHourGlass = TCursor(-11);
crDrag = TCursor(-12);
crNoDrop = TCursor(-13);
crHSplit = TCursor(-14);
crVSplit = TCursor(-15);
crMultiDrag = TCursor(-16);
crSQLWait = TCursor(-17);
crNo = TCursor(-18);
crAppStart = TCursor(-19);
crHelp = TCursor(-20);
crHandPoint = TCursor(-21);
crSizeAll = TCursor(-22);
}
//其中 crDefault 是默认光标
end;
--------------------------------------------------------------------------------

//使用 Screen 更换光标, 是给本程序的全局更换光标, 譬如:
begin
Screen.Cursor := crSize;
end;
--------------------------------------------------------------------------------

//如果让控件有不同的光标, Screen.Cursor 必须是默认值, 也就是:
Screen.Cursor := crDefault;

相关阅读 >>

Delphi启动控制面板的方法列表

Delphi 数据集转换json对象

Delphi 截屏函数(包含截取鼠标形状)

Delphi修改资源文件的代码

Delphi listview 与数据库连接

python4Delphi 示例应用程序在 Delphi 应用程序中运行简单的 python 脚本

Delphi 2009 中 tstrings 与 tstream 的增强

Delphi 判断端口(port)是否被占用

Delphi 文件占坑法过360查杀

winapi 字符及字符串函数(7): ischarlower - 是否是个小写字母

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...