Ondřej Linhart

Vývojářský blog Ondřeje Linharta



Podle kategorie

P/Invoke Interop Assistant

Ondřej Linhart       26. 5. 2011       C#, VB.NET       6177 zobrazení

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

 

hodnocení článku

1 bodů / 1 hlasů       Hodnotit mohou jen registrované uživatelé.

 

Nový příspěvek

 

                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.

Nyní zakládáte pod článkem nové diskusní vlákno.
Pokud chcete reagovat na jiný příspěvek, klikněte na tlačítko "Odpovědět" u některého diskusního příspěvku.

Nyní odpovídáte na příspěvek pod článkem. Nebo chcete raději založit nové vlákno?

 

  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:  
Heslo:  

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback