设为首页收藏本站

 找回密码
 立即注册

只需一步,快速开始

搜索
查看: 82|回复: 21

十字光标中加入logo是怎么加的?

[复制链接]
累计签到:46 天
连续签到:30 天
灌水成绩
3
200
13851
主题
帖子
积分

等级头衔

ID : 579

中级工程师

积分成就 测量币 : 13851
在线时间 : 363 小时
注册时间 : 2026-4-1
最后登录 : 2026-6-23

勋章
UID勋章测量学徒测量员
发表于 2025-9-13 16:13:51 | 显示全部楼层 |阅读模式 IP:香港
看到某思有个这个应用,感觉满新奇的,有什么别的办法把自家公司的logo加进去?
累计签到:26 天
连续签到:2 天
灌水成绩
0
58
4230
主题
帖子
积分

等级头衔

ID : 779

助理工程师

积分成就 测量币 : 4230
在线时间 : 0 小时
注册时间 : 2025-11-21
最后登录 : 2026-6-23

勋章
UID勋章测量学徒测量员
发表于 2025-9-13 16:40:51 | 显示全部楼层 IP:香港


  • 制作光标文件

  • 用免费的 RealWorld Cursor Editor
  • 做一个带 Logo 的 .cur 文件(建议做成 32x32 像素,带透明背景)。

  • 写一段简单 AutoLISP(放在你的 acad.lsp 或自定义启动 LSP 里):

  • (vl-load-com)
  • (defun c:LOGOCURSOR ( / sh)
  •   (setq sh (vlax-create-object "WScript.Shell"))
  •   ;; 缩小 AutoCAD 十字光标
  •   (setvar "CURSORSIZE" 1)
  •   ;; 调用 Windows API 改鼠标样式
  •   (vlax-invoke sh 'Run
  •     (strcat "rundll32.exe user32.dll,SetSystemCursor "
  •             "C:\\MyCompany\\logo.cur"  ;; 你的光标路径
  •             ",32512"))
  •   (vlax-release-object sh)
  •   (princ "\n[LOGOCURSOR] 公司 Logo 光标已启用。")
  • )


  • 然后在 CAD 里输入 LOGOCURSOR 命令,就会切换成 Logo 光标。

  • 如果想自动恢复默认光标,可以写一个恢复命令:

  • (defun c:RESETCURSOR ( / sh)
  •   (setq sh (vlax-create-object "WScript.Shell"))
  •   (vlax-invoke sh 'Run "rundll32.exe user32.dll,SystemParametersInfo 0x57 0 0 0")
  •   (setvar "CURSORSIZE" 100)
  •   (vlax-release-object sh)
  •   (princ "\n[RESETCURSOR] 已恢复默认光标。")
  • )

  • 这样就能“假装”换成带 Logo 的光标。
制作光标文件

用免费的 RealWorld Cursor Editor
做一个带 Logo 的 .cur 文件(建议做成 32x32 像素,带透明背景)。

写一段简单 AutoLISP(放在你的 acad.lsp 或自定义启动 LSP 里):

(vl-load-com)
(defun c:LOGOCURSOR ( / sh)
  (setq sh (vlax-create-object "WScript.Shell"))
  ;; 缩小 AutoCAD 十字光标
  (setvar "CURSORSIZE" 1)
  ;; 调用 Windows API 改鼠标样式
  (vlax-invoke sh 'Run
    (strcat "rundll32.exe user32.dll,SetSystemCursor "
            "C:\\MyCompany\\logo.cur"  ;; 你的光标路径
            ",32512"))
  (vlax-release-object sh)
  (princ "\n[LOGOCURSOR] 公司 Logo 光标已启用。")
)


然后在 CAD 里输入 LOGOCURSOR 命令,就会切换成 Logo 光标。

如果想自动恢复默认光标,可以写一个恢复命令:

(defun c:RESETCURSOR ( / sh)
  (setq sh (vlax-create-object "WScript.Shell"))
  (vlax-invoke sh 'Run "rundll32.exe user32.dll,SystemParametersInfo 0x57 0 0 0")
  (setvar "CURSORSIZE" 100)
  (vlax-release-object sh)
  (princ "\n[RESETCURSOR] 已恢复默认光标。")
)


这样就能“假装”换成带 Logo 的光标。
回复

使用道具 举报

累计签到:33 天
连续签到:1 天
灌水成绩
9
55
4808
主题
帖子
积分

等级头衔

ID : 628

助理工程师

积分成就 测量币 : 4808
在线时间 : 0 小时
注册时间 : 2025-11-30
最后登录 : 2026-6-23

勋章
UID勋章测量学徒测量员
发表于 2025-9-14 21:00:03 | 显示全部楼层 IP:香港
厉害了,这都可以
回复

使用道具 举报

累计签到:47 天
连续签到:27 天
灌水成绩
4
225
16410
主题
帖子
积分

等级头衔

ID : 535

中级工程师

积分成就 测量币 : 16410
在线时间 : 360 小时
注册时间 : 2026-2-19
最后登录 : 2026-6-23

勋章
UID勋章测量学徒测量员
发表于 2025-9-14 21:46:44 | 显示全部楼层 IP:香港
用的2026版,只是十字光标长度改变了,图标没有内嵌进去,不知道低版本的行不行
回复

使用道具 举报

累计签到:26 天
连续签到:1 天
灌水成绩
2
49
3477
主题
帖子
积分

等级头衔

ID : 925

助理工程师

积分成就 测量币 : 3477
在线时间 : 0 小时
注册时间 : 2025-11-23
最后登录 : 2026-6-23

勋章
UID勋章测量学徒测量员
发表于 2025-9-15 08:34:26 | 显示全部楼层 IP:香港
学习一下,有创意
回复

使用道具 举报

累计签到:4 天
连续签到:2 天
灌水成绩
0
24
1630
主题
帖子
积分

等级头衔

ID : 1229

高级技术员

积分成就 测量币 : 1630
在线时间 : 0 小时
注册时间 : 2025-10-16
最后登录 : 2026-6-23

勋章
测量员UID勋章测量学徒
发表于 2025-9-15 14:34:39 | 显示全部楼层 IP:香港
虽然感觉十字光标里塞个logo会影响使用,但是蛮有创意的
回复

使用道具 举报

累计签到:3 天
连续签到:1 天
灌水成绩
0
26
1411
主题
帖子
积分

等级头衔

ID : 1259

高级技术员

积分成就 测量币 : 1411
在线时间 : 0 小时
注册时间 : 2025-9-8
最后登录 : 2026-6-23

勋章
测量员UID勋章测量学徒
发表于 前天 19:53 | 显示全部楼层 IP:香港
装逼专用的
回复

使用道具 举报

累计签到:2 天
连续签到:1 天
灌水成绩
0
16
107
主题
帖子
积分

等级头衔

ID : 3301

测量学徒

积分成就 测量币 : 107
在线时间 : 0 小时
注册时间 : 2026-5-28
最后登录 : 2026-6-23

勋章
发表于 7 小时前 | 显示全部楼层 IP:法国
内容很接地气,贴近实际开发。
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
灌水成绩
0
9
110
主题
帖子
积分

等级头衔

ID : 3040

测量学徒

积分成就 测量币 : 110
在线时间 : 0 小时
注册时间 : 2026-5-28
最后登录 : 2026-6-23

勋章
发表于 6 小时前 | 显示全部楼层 IP:日本
示例简单易懂,举一反三很方便。
回复

使用道具 举报

累计签到:4 天
连续签到:1 天
灌水成绩
0
23
1421
主题
帖子
积分

等级头衔

ID : 2321

高级技术员

积分成就 测量币 : 1421
在线时间 : 0 小时
注册时间 : 2026-5-25
最后登录 : 2026-6-23

勋章
测量员
发表于 6 小时前 | 显示全部楼层 IP:北美地区
很适合做笔记和复习。
回复

使用道具 举报

快速回复换一批
感谢楼主,好人一生平安
顶顶顶
好贴帮顶
强无敌
2333333333
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|精密测量技术论坛 ( 桂ICP备2026007449号-1 )

GMT+8, 2026-6-23 21:33 , Processed in 0.194349 second(s), 50 queries .

Powered by 精密测量技术论坛

© 2025-2026 联系站长

快速回复 返回顶部 返回列表