首页 > 其他分享 >delphi 设置全局级别光标

delphi 设置全局级别光标

时间:2023-10-07 19:24:16浏览次数:27  
标签:delphi Cursor 设置 图像 全局 光标 crDefault

设置全局级别光标

代码

begin
  Screen.Cursor := crHourGlass;
  try
  
    //业务处理的代码...
    
  finally
    Screen.Cursor := crDefault;
  end;
end;

方法

Vcl.Forms.TScreen.Cursor

property Cursor: TCursor;

在全局级别控制鼠标光标图像。

设置 Cursor 以覆盖与单个控制对象关联的光标图像。当 CursorcrDefault 时,单个对象决定光标图像。指定任何其他值会为属于该应用程序的所有窗口设置鼠标光标图像。全局鼠标光标图像将保持有效,直到屏幕的 Cursor 属性更改回 crDefault

Cursor 可以设置为 Cursors 属性中可用的任何光标值。这可以是内置光标值之一,也可以是已添加到 Cursors 属性中的自定义光标。

标签:delphi,Cursor,设置,图像,全局,光标,crDefault
From: https://www.cnblogs.com/txgh/p/17747253.html

相关文章

  • Maven全局配置
    问题描述通过File->Settings设置maven配置,在IDEA新创建Maven项目时设置的maven配置会被重置,导致每次创建新Maven项目都需要重新设置一遍问题,maven设置如下:  每次新建和导入项目都需要重新配置maven的原因是,通过File->Settings设置的maven配置仅对当前m......
  • 前端项目异常监控-全局捕获Promise错误
    1.核心全局监听unhandledrejection,该事件为Promise被reject时但没有reject处理器时(没有被catch处理),则触发该事件。( async函数内部的异步任务一旦出现错误,那么就等同于async函数返回的Promise对象被reject。)2.编写辅助函数2.1getLastEvent获取最后一个事件letlastEv......
  • Delphi 指定句柄闪烁边框(待完善)
    procedureTForm1.btn1Click(Sender:TObject);varahdc,ahdc_old,ahdc_new:HDC;ARect:TRect;ahpen:HPEN;ahandle:THandle;h,w:Integer;pen:integer;i:integer;bmp_old,bmp_new:HBITMAP;beginahandle:=edt1.Handle;ahdc:=GetWindowDC(aHandle);i......
  • Redis学习之分布式全局id生成
    介绍为什么需要分布式全局ID生成器?对于订单这种数据,数据库自增的规律性太明显,会暴露一些信息(比如根据昨日和今日的订单号差值看出销量)数据量过大时,不同表的id分别自增,容易出现id冲突分布式全局ID生成应满足的特点:唯一:整个系统每个id都是唯一的递增......
  • delphi中unit单元文件说明
    单元(unit)是组成Pascal程序的单独的源代码模块,单元有函数和过程组成,这些函数和过程能被主程序调用。一个单元至少要有unit语句,interface,和implementation三部分,也能可选的包含initialization和finalization两部分:一、必含部分1、unit语句每一个单元都必须在开头有这样一条语句......
  • Vue在main.js全局引入scss文件,组件里使用scss变量报错问题
    问题描述在写组件样式的时候,普通样式都没问题,一碰到$变量就errorModulebuildfailed(from./node_modules/sass-loader/dist/cjs.js):color:$normal-active-color;^Undefinedvariable.╷22│color:$normal-active-color;│......
  • delphi中FormDestroy和FormClose的区别和联系
    在Delphi中,FormDestroy和FormClose是用于处理窗体关闭事件的两个不同的事件处理程序。它们有一些区别和联系,下面我将详细解释它们之间的差异和关联:FormDestroy事件:FormDestroy事件是一个在窗体销毁时触发的事件。这个事件通常用于释放在窗体生命周期内创建的资源,如对象、......
  • Delphi dll 传递字符串
    //dllcodeuses//ShareMem,SysUtils,Windows,Math;{$R*.res}functionTestString1(Buffer:PChar):PChar;stdcall;varTmpstr:string;begintryTmpstr:=Buffer;ifTmpstr<>''thenbeginResult:=StrAlloc(Length......
  • 掌握全局,捕捉瞬间:Snagit2023-专业屏幕录制与截图软件
    Snagit2023是一款功能强大的屏幕录制与截图软件,为您带来全新的视觉体验和高效的屏幕操作。无论您需要记录屏幕操作、制作教程视频,还是与他人分享屏幕内容,Snagit2023都能满足您的需求。→→↓↓载Snagit2023mac版一、高清屏幕录制,流畅捕捉每一个细节Snagit2023支持高清无损的......
  • $nextTick函数的用法以及全局事件总线
    全局事件总线的目的是可以实现任意组件之间的通信。这里需要涉及到原型链的知识。在Vue里面,我们知道运行一个完整的项目是由若干个VueComponents组件和一个AppVueComponent组件加上一个Vue的实例对象而vc组件在通过this去获取属性的值时,首先会从vc实例对象里面找,没有的话就去vc......