I guess you do not understand the meaning of the capi2032.lib provided
in the AVM CAPI ADK. Of course it is not the complete implementation of
the capi203.dll but only an import library. If you link to that lib you
will not have the complete functionality of capi2032.dll built into your
code so that you do not need the capi2032.dll any more. Linking against
capi2032.lib just tells the linker to integrate a table into the exe so
that the Windows exe loader knows that when loading this exe it also
needs to load capi2032.dll. That's the way it is also done with all the
Windows DLLs like kernel32.dll etc..
Of course linking against the capi2032 (import) lib works with AVM and
Doing LoadLibrary and GetProcAddress is not necessary if your program
always needs to load capi2032.dll. In fact with linking against capi2032
import lib the LoadLibrary and GetProcAddress stuff is done by Windows
when loading your program - so your code gets smaller and easier.
PGP 8 available