Existing users, log in.  New users, create a free account.  Lost password?

Windows  |  Web & Software Development  |  Components / Libraries  |  Leaf API Hooking Solution

Leaf API Hooking Solution

Leaf API Hooking Solution - 1.1

hook callback function & API function variable

All Time: Not rated (0.0)
This Version: Not rated (0.0)
Current Version: 1.1
Release Date: 2008-06-27
License: Freeware
Downloads (this version): 164
Downloads (all versions): 164

Information Related to Version:

Broken Link? Newer Version? Tell us!

Product Description:

  • When hooking an API, we need to write some kind of hook callback function and original API function variable var MessageBoxANext : function (hWnd: HWND; lpText, lpCaption: PAnsiChar; uType: UINT): Integer; stdcall; function MessageBoxACallback(hWnd: HWND; lpText, lpCaption: PAnsiChar; uType: UINT): Integer; stdcall; begin Result := MessageBoxANext(hWnd, lpText, 'Message From Dll', uType); end;
  • Put all of code in a dll for global API hook like this procedure DllMain(dwReason: DWORD); begin case dwReason of DLL_PROCESS_ATTACH: begin HookAPI('user32.dll', 'MessageBoxA', @MessageBoxACallback, @MessageBoxANext); end; DLL_PROCESS_DETACH: begin UnHookAPI('user32.dll', 'MessageBoxA', @MessageBoxANext); end; end; end; begin DllProc := @DllMain; DllMain(DLL_PROCESS_ATTACH); end.

Operating System Requirements:

This product is designed to run on the following operating systems:

  • Windows Vista
  • Windows XP
  • Windows 2000
  • Windows NT

Additional Requirements:

  • Windows NT 4 SP 6
  • Windows 2003 SP 1
  • Windows XP AMD 64-bit
  • Windows XP 64-bit SP 1
  • Windows NT 4 SP 2
  • Windows 2000 SP 1
  • Windows 2003 64-bit
  • Windows 2003 AMD 64-bit
  • Windows XP 64-bit SP 2
  • Windows NT 4 SP 3
  • Windows 2000 SP 2
  • Windows Server 2003 x64 R2
  • Windows 2000
  • Windows 2003 64-bit SP 1
  • Windows Vista AMD 64-bit
  • Windows XP Itanium 64-bit
  • Windows NT 4 SP 4
  • Windows 2000 SP 3
  • Windows NT 4
  • Windows XP 32-bit
  • Windows XP SP 1
  • Windows Server 2003 x86 R2
  • Windows ME
  • Windows 2003 Itanium 64-bit
  • Windows NT 4 SP 5
  • Windows 2000 SP 4
  • Windows Vista 32-bit
  • Windows XP 64-bit
  • Windows NT 4 SP 1
  • Windows Server 2008 x64
  • Windows NT 3
  • Windows Server 2008 x86
  • Windows XP
  • Windows Server 2008
  • Windows 2003
  • Windows Vista Itanium 64-bit
  • Windows XP Itanium 64-bit SP 1
  • Windows 2003 32-bit
  • Windows XP Itanium 64-bit SP 2
  • Windows XP SP 2
  • Windows 95
  • Windows 98
  • Windows Vista
  • Windows NT
  • Windows 2003 Itanium 64-bit SP 1
  • Windows XP Pro

Screenshots:

Download Links:

Your Installed Versions:


 

Feedback Summary:

This Version:
Overall Rating: Not rated (0.0) Features: Not rated (0.0) Support: Not rated (0.0)
Ease of Use: Not rated (0.0) Quality / Stability: Not rated (0.0) Price: Not rated (0.0)
Add Your Feedback

Key to Types of Feedback:

ReviewsReviews   TroubleshootingTroubleshooting   Usage TipsUsage Tips   Developer NotesDeveloper Notes   CommentaryCommentary   Featured ReviewsFeatured Reviews

Be the first to submit feedback on this product.