Pokud občas používáte ve svých aplikacích Platform Invoke (volání nativních metod Windows API), bude se vám velmi hodit nástroj P/Invoke Interop Assistant. Tento nástroj vám vygeneruje přesně odpovídající deklaraci unmanaged metody nebo struktury, kterou byste jinak museli psát ručně. Tím, že je Interop Assistant vyvíjen přímo lidmi z Microsoftu máte zajištěno, že deklarace bude na 100% správně (včetně atributů aplikovaných na parametry a návratové hodnoty metod) a ne pochybně homemade jako u PInvoke Visual Studio Add-in od Red Gate. Kód umí generovat v jazycích Visual Basic a C# podle výběru.
Přiznám se, že o tomto nástroji jsem vůbec nevěděl a kdybych věděl, ušetřil by mi neuvěřitelné množství práce a času.
Stáhnout z CodePlexu
![InteropAssistant InteropAssistant](http://cdn.dotnetportal.cz/files/Windows-Live-Writer-9d98bf26c40f_11B3D-InteropAssistant_thumb.png)