|
|

楼主 |
发表于 2006-3-10 15:34:00
|
显示全部楼层
Re:?是一??DLL,可以?r截??列印,???如何用?
library KeyHook;
uses Windows, Messages;
var HKeyHooK: DWORD;
function KeyHookPro(Code: Integer; wParam: WPARAM; lParam: LPARAM): LRESULT; stdcall;
begin
Result := CallNextHookEx(HKeyHooK, code, Wparam, lParam);
IF (code=HC_ACTION) and (wParam=Ord('P')) THEN
SendMessage(HWND_BROADCAST, WM_CHAR,0,((LParam shr 31)and 1));
END;
procedure HookOn; begin HKeyHooK := SetWindowsHookEx(WH_KEYBOARD, KeyHookPro, HInstance, 0); end;
procedure HookOff; begin UnHookWindowsHookEx(HKeyHooK); end;
exports HookOn, HookOff;
begin
end. |
|