看板 EzHotKey 關於我們 聯絡資訊
如果直接解決問題的話給5000P,謝謝 有幫助的也給200P 謝謝 最近在研究按鍵精靈後台, 想要再加上多開功能可是有點搞不懂他的邏輯Orz 看範例通通都是直接抓窗口名稱(記事本)然後直接跑, 不符合我的需求... 運用361後台插件,大漠插件,窗口增強插件 先奉上目前的窗口綁定跟宣告等等 Dim hwnd hwnd = Plugin.WndEx6.GetForegroundFocus() dm_ret = dm.GetClientRect(hwnd, kehux1, kehuy1, kehux2, kehuy2) dm_ret = dm.BindWindow(hwnd, "gdi2", "normal", "normal", 0) KMData = Plugin.bgkms6_10.KMTransform(hwnd, 1) Call Plugin.bgkms6_10.FakeWindowState(hwnd, 1) Call Plugin.bgkms6_10.LockMouse(KMData) Call Plugin.Msg.Tips("腳本開始,可切換到後台") 下面接著的就是主要腳本內容,已經自己編寫好後台指令, 簡稱SUB 主要內容 需求是想要把他編寫成可以用GetForegroundFocus (當前焦點視窗) 來獲取我想要進行多線程的各個視窗, 然後實現各線程(視窗)可以分別啟動,暫停,繼續腳本的功能 beginthread pausethread continuethread stopthread 這四個功能。 希望對多線程有研究的高手可以幫幫忙, 感謝大家<(_ _)> 補充 不用同步進行所有動作, 簡單說就是讓我在A視窗開啟後, 哪天想到開了B視窗也可以再開啟這樣。 AB不用同步 -- 落選的天使 連羽翼都嫌多餘 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.238.222.180 ※ 文章網址: http://www.ptt.cc/bbs/EzHotKey/M.1396916047.A.C66.html ※ 編輯: dreammares (36.238.222.180), 04/08/2014 08:21:26
yuan1205:在編輯介面中 右邊有個禁止重覆運行 選否 就好了 07/04 12:34