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