Resources No resource found - Interop Without PInvoke - Consuming Native Libraries in C#.Sep 07, 2009. This article will help get you started consuming native code with C# by writing your own interop layer in C++/CLI as a much cleaner and more flexible alternative to using PInvoke.
- Native Windows Dynamic Link Libraries (DLLs)May 05, 2013. This article briefly explains what a native Windows Dynamic Link Library (DLL) is, shows how to create a DLL using C++, how to consume it in C# and then explains how DLLs work.
- .NET Interoperability at a Glance 3 - Unmanaged Code InteroperationJan 05, 2011. This is the last article in this series, it talks about unmanaged code interoperation; that’s, interop between .NET code and other code from other technologies (like Windows API, native libraries, COM, ActiveX, etc.)Be prepared!
- .NET Interoperability at a Glance 1 – IntroductionDec 26, 2010. In this article and the few following it, we’ll try to take a tour in Interoperability in .NET Framework.
- Programmatically Swapping Mouse ButtonsSep 06, 2009. In this article we will learn how to swap mouse buttons programmatically - to make the left button acts as the right and vice versa.
- Creating Transacted FilesSep 02, 2009. In this article we will learn how to create transactional files in Windows Vista and descendants.
- Invoking Unmanaged DLL Functions from Compact Framework for Pocket PC Jan 04, 2003. In this example we will use the Compact Framework to create a program containing a launch pad for the Pocket PC.