In Brief

  • DLLs are portable units of code that can be used by applications written in many languages. When a DLL changes, the changed version is used by the client applications without those applications being recompiled or redeployed.

  • Managed C++ applications can use an unmanaged DLL through It Just Works interop or by using PInvoke .

  • Using PInvoke provides excellent control over marshaling; you can write code to convert managed types to unmanaged types automatically.

  • C# and VB.NET applications can access the DLL only through PInvoke .



Microsoft Visual C++. NET 2003 Kick Start
Microsoft Visual C++ .NET 2003 Kick Start
ISBN: 0672326000
EAN: 2147483647
Year: 2002
Pages: 141
Authors: Kate Gregory

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net