軟件介紹Stroke特別版是一款可以對電腦的鼠標(biāo)進(jìn)行手勢設(shè)置的系統(tǒng)工具,我們可以將一些特定的操作來通過這款軟件進(jìn)行設(shè)置。這樣你就可以直接通過使用鼠標(biāo)來完成這些操作,從而大大簡化了操作流程,讓鼠標(biāo)擁有更多的強大功能。 Stroke特別版軟件簡介首先你需要了解的是“動作”和“動作包”的概念,動作包是若干動作的集合,這里的動作指的是通過特定的手勢執(zhí)行特定的操作,這些操作需要你編寫 C# 代碼來實現(xiàn),你的代碼最終會在程序運行時插入到一個臨時創(chuàng)建的方法體中。為了方便使用,你可以自行編寫動態(tài)鏈接庫(dll),其命名空間建議使用“Stroke”,否則在編寫腳本的時候你需要指定其所在的命名空間。另外,大多數(shù)常用的 .net framework 的命名空間已經(jīng)被引入,你可以在腳本中直接使用。動作包主要是為了匹配操作環(huán)境而設(shè)計的,這里的操作環(huán)境指的是當(dāng)前被操作的窗體(位于手勢起點下方的窗體),你需要在動作包的代碼區(qū)域填寫正則表達(dá)式來匹配窗體所屬程序的路徑,每行填寫一條模式字符串,若路徑與某條模式字符串之間存在匹配成功的部分則動作包里的動作才有可能被觸發(fā)。每次使用鼠標(biāo)劃出手勢最多只能觸發(fā)一個動作,且動作包的匹配順序是從后往前的,換句話說,如果在后面的動作包中有動作匹配成功了,那么其他的所有在它前面動作包內(nèi)的動作都將不會再被觸發(fā)。因此,建議將全局類動作包放在靠前的位置,這樣就不會影響特定程序的動作匹配了。 Stroke特別版使用說明Base 庫 為了方便你編寫實用的腳本,我提供了 Base.dll,以下介紹這個庫所提供的功能: Base.Data:是一個 Dictionary<string, object> 類型的對象,它能夠解決腳本中只能聲明局部變量的問題。 Base.Activate():激活當(dāng)前操作的窗體。(為了避免激活窗體帶來的副作用,Stroke 在執(zhí)行動作前并不激活任何窗體。) Base.KeyDown(Keys key):按下鍵盤上的某個鍵。Keys 定義在 System.Windows.Forms.Keys 中。 Base.KeyUp(Keys key):彈起鍵盤上的某個鍵。 Base.PressKeys(string keys):允許你執(zhí)行一串按鍵序列操作。以下列出該函數(shù)所支持的所有字符(不區(qū)分大小寫)及其含義: 所有英文字母和數(shù)字:按下并彈起對應(yīng)的鍵。 修飾鍵: (:按下 Ctrl 鍵。 ):彈起 Ctrl 鍵。 [:按下 Shift 鍵。 ]:彈起 Shift 鍵。 {:按下 Alt 鍵。 }:彈起 Alt 鍵。 <:按下 Win 鍵。 >:彈起 Win 鍵。 其他: \t:Tab 鍵。 \r:Return(Enter) 鍵。 \e:Escape 鍵。 \s:Space 鍵。 \b:Backspace 鍵。 \i:Insert 鍵。 \d:Delete 鍵。 Base.WindowState:它是關(guān)于窗口狀態(tài)的枚舉類型,有以下四種: Normal:正常。 Minimize:最小化。 Maximize:最大化。 Close:關(guān)閉。 Base.SetWindowState(WindowState state):設(shè)置當(dāng)前窗體的狀態(tài)。 Base.GetWindowState():獲取當(dāng)前窗體的狀態(tài),返回類型為 Base.WindowState。 Base.Run(string fileName, string arguments = "", string workingDirectory = ""):啟動指定的應(yīng)用程序或文件。 |
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標(biāo)準(zhǔn)通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風(fēng) GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位中秋特別 官方正式版......
7筆記本win10正式版ghost(32位)中秋特......
8雨林木風(fēng)win10(32位)ghost 中秋特別......