CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 2 of 2
  1. #1
    Join Date
    May 2005
    Posts
    5

    Help Working Thru Classic Article

    In an attempt to understand API hooking, I've been working through API Hooking Revealed.

    I've also downloaded the sample code, both the source and the precompiled binaries, but I'm getting an error when I try to run "HookSrv.exe":

    the application has failed to start because MFC42D.DLL was not found
    Does anyone know what this DLL is and why my computer doesn't have it?

    Thanks for any info,
    Johnny

  2. #2
    Join Date
    Nov 2002
    Location
    California
    Posts
    4,556

    Re: Help Working Thru Classic Article

    MFC42D.DLL is the debug version of the MFC library (MFC42.dll is the non-debug version). The debug version is not redistributable, and it is included as part of Microsoft's Visual Studio packages. See http://msdn.microsoft.com/library/en...distribvc6.asp

    If you don't have it on your computer than you must not have Visual Studio.

    Re-compile a release version of the software, to remove the dependency on the debug version of MFC.

    Mike

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured