拋磚引玉
案例1:在cad裡邊的用熱字串輔助輸入 這樣畫圖快,比如rec100,這類rec後面的***數值不固定的,從10到10000吧
:*:rec::
input, userinput, v t5 l5 c, ., *
if userinput is integer
d%userinput%%userinput%
}return
案例2:在3dsmax中直接用快捷鍵將物件z座標旋轉90度,因為旋轉90用的最多,這樣就不用老是在移動和旋轉之間切換.
效果:
只在3dsmax介面上生效的熱鍵,這個就只是在max的label1視窗起作用,
在其他地方6還是6,
#if activecontrolis("label1")
6::send
7::msgbox
#ifactivecontrolis(control)
案例3:以下是用於減小photoshop占用記憶體的示範,可以改造成定時呼叫emptymem
run, "c:\program files\adobe\adobe photoshop cs3\photoshop.exe",,,pid ;取得 pid
winwait, ahk_class photoshop ;等待視窗出現
sleep, 10000 ;應用之前須保證 photoshop 啟動載入完畢
emptymem(pid) ;將第一行取得的 photoshop 的 pid 放在這裡
emptymem(pid="ahk rocks")
AHK 黎克特制代換原則AHK詳解
看了一大堆的資料講解關於黎克特制代換原則,在這裡我想分享給大家。黎克特制代換原則 liskov substitution principle lsp 是物件導向設計的基本原則之一。黎克特制代換原則中說,任何基類可以出現的地方,子類一定可以出現。lsp是繼承復用的基石,只有當子類可以替換掉父類,軟體單...
ahk模式視窗
owndialogs 命令 gui owndialogs 可以指定窗體上的每個執行緒 例如 buttonok 子過程 為子窗體,可以使窗體上啟用的如 msgbox,inputbox,fileselectfile,和 fileselectfolder 對話方塊為當前窗體的子窗體。這些對話方塊都為模式對...
AHK 語言介紹
ahk autohotkey 是面向普通電腦使用者的自由開源的自動化軟體工具,它讓使用者能夠快捷或自動執行重複性任務。體積小巧 語法簡明 易學易用。開發環境簡單,只需要乙個不足 1m 的直譯器和乙個順手的編輯器,就可以開發了。api 豐富。ahk 提供了很多桌面軟體需要用到的 api,而且呼叫 wi...