>Firstly, can you create an unmanaged DLL in VS 2005?
Yes.
>Is this the correct classification of project to create an unmanaged DLL
Yes
>(should it be an MFC project) ?
Probably not. There's unlikely to be anything advantageous in MFC
(that you can't use anyway without it being an MFC project) for a
global hook DLL.
>Dependency Walker is showing a missing reference to DWMAPI.DLL (and MPR.DLL
>AND SHLWAPI.DLL) with a warning 'Warning: At least one delay-load dependency
>module was not found.'
>Do I need to change compiler or linker options?
I don't think so. Provided your DLL doesn't try to call any functions
which would be in any not-present delay-loaded DLLs it shouldn't be an
issue.
Dave
Rob - 25 Jun 2007 12:42 GMT
Thank you Dave.
My application ran happily even with the missing reference. Thanks for all
the other responses.
Rob
> >Firstly, can you create an unmanaged DLL in VS 2005?
>
[quoted text clipped - 22 lines]
>
> Dave