- 軟件大小:707KB
- 軟件語言:中文
- 軟件類型:國產軟件
- 軟件類別:修改軟件 / 編程輔助
- 更新時間:2023-03-24 07:57
- 運行環境:WinAll, WinXP, Win7, Win8, Win10
- 軟件等級:
- 軟件廠商:
- 官方網站:暫無


24KB/中文/10.0
24.41M/中文/10.0
1.37M/中文/0.0
25KB/中文/10.0
1.20M/中文/5.0
萬掛作坊4.x是一款輔助易語言的外掛軟件,這款軟件包含萬掛作坊4.x完整e源碼,還有最新教程。歡迎需要的用戶來下載使用。
高手將復雜的編程教程轉化為中文,簡單,易懂。然后放在自己的網站上,可查看源代碼的功能寫法制作輔助必備學習參考!
鉤子能對系統中其他窗口的消息提前截取,相信很多人都對這項技術充滿了向往,甚至覺得其深不可測。其實HOOK非常簡單。
先來看一下設置鉤子的API:SetWindowsHookex
The SetWindowsHookEx function installs an application-defined hook procedure into a hook chain. An application installs a hook procedure to monitor the system for certain types of events. A hook procedure can monitor events associated either with a specific thread or with all threads in the system. This function supersedes the SetWindowsHook function.
這段話的意思大致是這個API函數會向鉤子鏈(即一連串鉤子)中安裝一個鉤子并處理指定的消息,可以安裝在指定的進程或系統中的所有進程(全局鉤子)。
再來看看函數的原型:
HHOOK SetWindowsHookEx(
int idHook, // type of hook to install 要安裝的鉤子的類型
HOOKPROC lpfn, // address of hook procedure 鉤子函數的地址
HINSTANCE hMod, // handle of application instance 包含鉤子函數模塊的句柄
DWORD dwThreadId // identity of thread to install hook for 要安裝鉤子的線程的PID
);
其中,第一個參數idHook可以有以下取值:
WH_CALLWNDPROC//監視到達窗口前的消息
WH_CALLWNDPROCRET//監視窗口處理后的消息
WH_DEBUG//監視系統調用其他HOOK關聯的HOOK子程
WH_GETMESSAGE//監視發送到窗體消息隊列里的消息
WH_JOURNALPLAYBACK//全局HOOK,可以插入消息到消息隊列
WH_JOURNALRECORD//全局HOOK,監視輸入事件(鍵盤、鼠標等)
WH_KEYBOARD//鍵盤鉤子
在操作系統中每個在運行的進程都是獨立的.禁雙開的程序在運行時,需要留下一些專有的特征供第二次運行時檢測用,當第二次運行時,會去嘗試檢測有沒有某個專有的特征.若該特征已存在則結束自身進程.若不存在則繼續運行.通過這種方式,就能簡單的達到禁止雙開的目的.
本文介紹第一種,是比較常用的.通過 窗口標題 與 窗口類名 的特征來達到禁止雙開的功能.
如果我們的程序的主要窗口類名與窗口標題是唯一的,一般不會與他人的程序出現相同的情況時,可以用如下API來實現禁止雙開功能.
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內容