b`$qKO
很多的教学软件或系统监视软件可以自动记录回放用户的输入文字或点击按钮等操作操作,这个功能的实现是使用 '&hd^9]Lo
SSCs96
了Windows的Hook函数。 0g6sGz=
OjAdY\
]1
Windows提供API函数SetwindowsHookEx来建立一个Hook,通过这个函数可以将一个程序添加到Hook链中监视Windows n.qT7d(
IU5T5p
消息,函数语法为: Yi,`uJKh
V9SL96'[I
SetWindowsHookEx(idHook: Integer; lpfn: TFNHookProc; hmod: /t`,7y3T
HINST; dwThreadId: DWORD) +ue1+#
',xUU{5?
其中参数idHook指定建立的监视函数类型。通过Windows .>#O'Z&q9
MSDN帮助可以看到,SetwindowsHookEx函数提供15种不同 gOe!GnO
KO7&