Skip to the content.

返回主页

内置函数

如意中内置的函数(包括标签). 支持传入变量.

序号 动作 参数 说明 示例用法
1 CF_AlwaysOnTop (WinId) 传入窗口句柄, 使窗口置顶 动作1049: canfunc|CF_AlwaysOnTop|%Windy_CurWin_id%
2 CF_CloseScreen () 关闭显示器, 使其黑屏 动作1168: canfunc|CF_CloseScreen
3 CF_FileDelete (sfile) 传入文件路径, 删除该文件, FileDelete 命令函数化 动作1073: canfunc|CF_FileDelete|%CandySel%
4 CF_FileGetShortcut (LinkFile, OutValue := 1, clip := 1) FileGetShortcut 命令函数化, OutValue 为要得到值的序号(1-7) 动作1149: Canfunc|CF_FileGetShortcut|%CandySel%
5 CF_FileMoveToFolder (sfile, targetFolderName := “新建文件夹”) 将选中文件移动到同级指定文件夹中,如果没有指定文件夹则默认为新建文件夹 动作1267: canfunc|CF_FileMoveToFolder|%CandySel%
6 CF_FileRecycleEmpty (DriveLetter := “”) 清空回收站 动作1362: canfunc|CF_FileRecycleEmpty
7 CF_FileRemoveBlankDir (sfolder) 删除指定文件夹下的所有空目录(每个文件夹只循环一次) 动作1077: canfunc|CF_FileRemoveBlankDir|%Windy_CurWin_FolderPath%
8 CF_FileShortcutTarget (sfile) 打开指定lnk快捷方式文件目标所在目录 动作1053: CanFunc|CF_FileShortcutTarget|%CandySel%
9 CF_FileShortcutToDesk (sfile) 创建指定文件的快捷方式到桌面 动作1085: canfunc|CF_FileShortcutToDesk|%CandySel%
10 CF_FileToClip (sfile) 复制指定文本文件的内容到剪贴板 动作1170: canfunc|CF_FileToClip|%CandySel%
11 CF_OpenProp (sfile) 打开指定文件系统属性对话框 动作1421: CanFunc|CF_OpenProp|%CandySel%
12 CF_ProcessClose (WinPid := “”) 强制结束指定进程 动作1244: canfunc|CF_ProcessClose|%Windy_CurWin_Pid%
13 CF_restartexplorer () 强制重新打开资源管理器 动作1124: canfunc|CF_restartexplorer
14 CF_WinClose (WinId) 关闭指定窗口 动作1557: canfunc|CF_WinClose|%Windy_CurWin_id%
15 CF_WinKill (WinId := “”) 强制结束指定进程 动作1243: canfunc|CF_WinKill|%Windy_CurWin_id%
16 CF_WinMinimizeAll CF_WinMinimizeAll(mode := 1) 最小化所有窗口或还原 动作1361: canfunc|CF_WinMinimizeAll
17 CF_WinMove (WinId:=””, xywh:=””) 移动当前鼠标下的窗口到指定位置 动作1558: canfunc|CF_WinMove|%Windy_CurWin_id%|0~|0~|720~|870
18 CF_WinRemoveTaskbarButton (WinId := “”) 移除或恢复指定窗口在任务栏的按钮 动作1241: canfunc|CF_WinRemoveTaskbarButton|%Windy_CurWin_id%
19 CF_WinSetTransparent (N, WinId:=””) 设置指定窗口的透明度 动作1068: canfunc|CF_WinSetTransparent|128
20 CF_关机或重启 (num:=9) Shutdown 命令的函数化 动作1356: canfunc|CF_关机或重启
21 CF_静音 (mode := “+1”) SoundSet 命令的函数化 动作1353: canfunc|CF_静音
22 ExecSend (ByRef StringToSend, Title := “AnyToAhk ahk_class AutoHotkey”, wParam := 0, Msg := 0x4a, Idc := “”) 像 ATA 或外部脚本发送消息 动作1102: canfunc|ExecSend|%CandySel%|MD5验证 ahk_class AutoHotkeyGUI
23 ExecSendToDll (ByRef StringToSend:=””, Title:=”AutoHotkey.dll ahk_class AutoHotkey”, wParam := 0, Msg:=0x4a, Idc:=””) 像如意的内置的插件脚本发送消息 动作1209: canfunc|ExecSendToDll|%CandySel%
24 PostMessToAhk (wParam, winid) 固定消息号为 0x111,像指定 Ahk 脚本窗口发送消息 wParam 动作1253: canfunc|PostMessToAhk|65300|%Windy_CurWin_id%
25 SendTo32770 (Val, key := “”) 设置对话框窗口中的 Edit1 控件的值, 并发送指定的按键 动作1547: canfunc|SendTo32770|%CandySel%|{Enter}
26 ShowDBData (Dtype := “execcount”, Stype := “面板”, Dnum := 12) 以面板或菜单形式显示动作数据库中运行次数或最近运行的动作 动作1193: canfunc|ShowDBData|execcount|菜单
27 ABBReSet 字符串: 按钮动作编号 接收外部脚本函数 ExecSendToRuyi 发送来的字符串, 重置额外任务栏上按钮的颜色 Cando|ABBReSet
28 ABBSetColor 字符串: 按钮动作编号|背景色|文本颜色 接收外部脚本函数 ExecSendToRuyi 发送来的字符串, 设置额外任务栏上按钮的颜色 Cando|ABBSetColor
29 ABTSetTextAndColor 字符串: 文本|颜色 接收外部脚本函数 ExecSendToRuyi 发送来的字符串, 设置额外任务栏顶部区域的文字和颜色 Cando|ABTSetTextAndColor
30 ActionsR   显示搜索和运行动作的界面 动作1233: Cando|ActionSR
31 AddToCustomA 选中内容 将指定内容(文件,文件夹,文本) 添加为自定义动作 动作1536: Cando|AddToCustomA
32 addToLnkFolder 选中文件 发送指定文件的快捷方式到如意的 Lnk 文件夹 Cando|addToLnkFolder
33 AddtoMenu   打开如意资源管理器选中右键菜单管理设置界面 动作1342: Cando|AddtoMenu
34 CreateAppBar   打开额外任务栏 动作1523: Cando|CreateAppBar
35 DarkTheme   打开系统深色模式 动作1512: Cando|DarkTheme
36 hotstrM   打开热字串管理界面 Cando|hotstrM
37 LightTheme   打开系统浅色模式 动作1511: Cando|LightTheme
38 ScriptManager   Ahk 脚本管理器 Cando|ScriptManager
39 TimingActionM   打开定时动作管理界面 动作1414: Cando|TimingActionM
40 TM_ActionM   打开如意动作管理界面 动作1192: Cando|TM_ActionM
41 TM_BoardM   打开如意面板管理界面 动作1263: Cando|TM_BoardM
42 TM_Exit   退出如意 Cando|TM_Exit
43 TM_Pause   暂停如意 Cando|TM_Pause
44 TM_Reload   重启如意 Cando|TM_Reload
45 TM_SettingsM   打开如意设置界面 动作1413: Cando|TM_SettingsM
46 TM_show   显示如意的托盘菜单 Cando|TM_show
47 TM_ShowMG   显示如意主面板 Cando|TM_ShowMG
48 窗口最大化   最大化鼠标下的窗口 动作1191: Cando|窗口最大化
49 窗口最小化   最小化鼠标下的窗口 动作1190: Cando|窗口最小化
50 冻结到单元格 WPS 表格   Cando|冻结到单元格
51 关闭窗口   关闭鼠标下窗口 动作1187: Cando|关闭窗口
52 获取鼠标下文本   获取任意窗口鼠标下的文本(例如 任务管理器的命令行) 动作1082: cando|获取鼠标下文本
53 全部边框 WPS 表格   Cando|全部边框
54 输入为数值 WPS 表格   Cando|输入为数值
55 右半前进   浏览器发送前进快捷键, 其他窗口为移到右半屏幕 动作1189: Cando|右半前进
56 粘贴为数值 WPS 表格   Cando|粘贴为数值
57 左半后退   浏览器发送后退快捷键, 其他窗口为移到左半屏幕 动作1188: Cando|左半后退
58 TM_UpdateCheck   检测如意主程序更新 Cando|TM_UpdateCheck
59 TM_updatewbscript   检测如意外部脚本更新 Cando|TM_updatewbscript
60 TM_updateYYpro   检测如意引用程序更新 Cando|TM_updateYYpro
61 CF_WinMoveBottom (WinId) 传入窗口句柄, 使窗口置底 动作1594: canfunc|CF_WinMoveBottom|%Windy_CurWin_id%
62 CF_WinSetTitle (WinId) 传入窗口句柄, 修改窗口标题 动作1595: canfunc|CF_WinSetTitle#124;%Windy_CurWin_id%