库文件打包下载:
自定义文字图片生成.ahk
#include <TextRender> #SingleInstance Force ; 详细样式设置:https://github.com/iseahound/TextRender 桌面图片显示 := TextRender("啦啦啦啦啦啦啦咧`n12345", "x:100 y:40 r:4%") ; r=开启圆角 w:100 h:100 hBitmap := 桌面图片显示.CopyToHBitmap() ; ImagePutClipboard(hBitmap) ; 保存到剪贴板中 Gui Add, Picture, , % "HBITMAP:*" hBitmap Gui Show, AutoSize, 图片调试 Return
自定义数字托盘图标.ahk
#Persistent #include <TextRender> #SingleInstance Force text := "87" 桌面图片显示 := TextRender(text, "t:1 x:" A_ScreenWidth-28 " y:" A_ScreenHeight-28 " m:(-5px -4px -7px -2px) c:Black", "b:1 s:18") hBitmap := 桌面图片显示.CopyToHBitmap() Menu Tray, Icon, % "HBITMAP:*" hBitmap Gui Add, Picture, , % "HBITMAP:*" hBitmap Gui Show, w200, 图片调试 Return /* ; 改图标的另一个方法 pBitmap := 桌面图片显示.CopyToBitmap() DllCall("gdiplus\GdipCreateHICONFromBitmap", "ptr", pBitmap, "ptr*", hIcon:=0) DllCall("gdiplus\GdipDisposeImage", "ptr", pBitmap) Menu, Tray, Icon, % "HICON:*" hIcon */
声明:站内资源为整理优化好的代码上传分享与学习研究,如果是开源代码基本都会标明出处,方便大家扩展学习路径。请不要恶意搬运,破坏站长辛苦整理维护的劳动成果。本站为爱好者分享站点,所有内容不作为商业行为。如若本站上传内容侵犯了原著者的合法权益,请联系我们进行删除下架。
评论(0)