国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

Atitit。激活某個程序的api attilax總結

2019-11-14 15:31:13
字體:
來源:轉載
供稿:網(wǎng)友

Atitit。激活某個程序的api attilax總結

 

 

1. 設置當前某窗口為當前窗口,有幾個步驟要做:
1.得到窗口句柄FindWindow
2.切換鍵盤輸入焦點AttachThreadInput
3.顯示窗口ShowWindow(有些窗口被最小化/隱藏了)
4.更改窗口的Zorder,SetWindowPos使之最上,為了不影響后續(xù)窗口的Zorder,改完之后,再還原
5.最后SetForegroundWindow
這樣應該可以保窗體跑到前臺吧??

 

作者:: 老哇的爪子 Attilax 艾龍,  EMAIL:1466519819@QQ.com

轉載請注明來源: http://m.survivalescaperooms.com/attilax/

 

2. Ahk法 ctrl+alt+shift+f1

;; act  main app

+^!F1:: 

msgbox act..

actMainWin()

return

 

3. Win api SetForegroundWindow  版本 2
知激活一個窗口最有效的方法當然就是SetForegroundWindow,但在主窗口中調用這個函數(shù)激活自己的效果卻是只在標題欄閃了一閃,如果在其他進程調用該函數(shù)則不會有問題;另外,如果程序是最小化的,它連閃都不閃了。
ShowWindow (句柄, 9)
SetForegroundWindow (句柄)
SetWindowPos (句柄, -1, 0, 0, 0, 0, 3)‘這個句柄就是你要切換的窗口的句柄

 

4. Refer

Delphi實現(xiàn)程序只運行一次并激活已打開的程序 - Talo - 博客園.htm

VC 實現(xiàn)程序只運行一個實例,并激活已運行的程序_華仔103_新浪博客.htm

討論一下,如何確保SetForegroundWindow()成功       -CSDN論壇-CSDN.NET-中國最大的IT技術社區(qū).htm


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 石渠县| 新巴尔虎右旗| 潮安县| 无锡市| 阿巴嘎旗| 林周县| 盐池县| 昂仁县| 杭锦旗| 保定市| 闵行区| 青州市| 博乐市| 土默特右旗| 桦南县| 建德市| 抚顺市| 桐庐县| 陆丰市| 新宾| 云南省| 泗阳县| 万宁市| 临泉县| 佛冈县| 防城港市| 普宁市| 赣州市| 全州县| 宿松县| 伊金霍洛旗| 花莲市| 内黄县| 乌拉特前旗| 福建省| 大方县| 兰溪市| 灵川县| 甘洛县| 印江| 宝应县|