這款剪貼板增強(qiáng)軟件啟動(dòng)以后會(huì)在任務(wù)欄通知區(qū)域顯示一個(gè)圖標(biāo),點(diǎn)擊右鍵可彈出菜單,點(diǎn)擊左鍵可臨時(shí)禁用剪貼板監(jiān)控。按下ctrl+alt+v可在光標(biāo)位置彈出快捷粘貼菜單,使用ctrl+1 - ctrl+0 可快速粘貼1-10號(hào)剪貼板內(nèi)容。
- 我們使用Lua腳本來作為擴(kuò)展系統(tǒng)
- 主程序采用Unicode編碼,Lua腳本采用UTF8編碼,避免亂碼
- Lua腳本需要提供這些函數(shù)處理來自主程序的消息- `OnRightButtonDown()` 右鍵點(diǎn)擊托盤圖標(biāo)時(shí)調(diào)用- `OnClipboardChange(text)` 剪貼板變化時(shí)調(diào)用,目前僅支持文本類型- 主程序?yàn)長ua腳本提供了這些實(shí)用函數(shù)- `int MessageBox(text, title, flag=0)` 顯示對話框,返回確認(rèn)類型- `void DbgPrint(text)` 打印調(diào)試信息,可使用Dbgview工具查看- `void DestroyWindow()` 退出程序- `void SetClipboard(text, disable=true)` 設(shè)置剪貼板內(nèi)容,disable禁止監(jiān)控本次剪貼板操作- `void SendText(text)` 發(fā)送文本到當(dāng)前窗口- `int RegisterHotKey(keys, func)` 注冊熱鍵到關(guān)聯(lián)函數(shù),返回注冊結(jié)果- `bool CheckAutoRun()` 本程序是否開機(jī)自啟動(dòng)- `void SetAutoRun()` 切換開機(jī)自啟動(dòng)狀態(tài)- `void TrackPopupMenu(menu)` 在光標(biāo)所在位置彈出菜單- 使用示例請查看默認(rèn)配置的main.lua- 一些API需要使用到的常量請查看const.lua文件,通常可以使用` a + b `代替` a | b `
飛艇交流app下載