明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1371|回复: 7

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

[复制链接]
发表于 2025-9-13 16:13:51 | 显示全部楼层 |阅读模式
看到某思有个这个应用,感觉满新奇的,有什么别的办法把自家公司的logo加进去?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复

使用道具 举报

发表于 2025-9-13 16:40:51 | 显示全部楼层
  1. 制作光标文件

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

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

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


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

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

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


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

点评

.cur 文件发我下呢  发表于 2025-9-14 17:37
试了一下,没有成功  发表于 2025-9-14 15:32
回复 支持 反对

使用道具 举报

发表于 2025-9-14 21:00:03 | 显示全部楼层
厉害了,这都可以
回复 支持 反对

使用道具 举报

发表于 2025-9-14 21:46:44 | 显示全部楼层

用的2026版,只是十字光标长度改变了,图标没有内嵌进去,不知道低版本的行不行
回复 支持 反对

使用道具 举报

发表于 2025-9-15 08:34:26 来自手机 | 显示全部楼层
学习一下,有创意
回复 支持 反对

使用道具 举报

发表于 2025-9-15 14:34:39 | 显示全部楼层
虽然感觉十字光标里塞个logo会影响使用,但是蛮有创意的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-11-29 12:13 , Processed in 0.177413 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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