Oggi, leggendo questo articolo, sono venuto a conoscenza di una nuova utility messa a disposizione da Microsoft per semplificare l'uso di P/Invoke. L'utility si chiama P/Invoke Interop Assistant e serve per generare automaticamente la dichiarazione da usare con DllImport per chiamare una funzione unmanaged. L'utility ricorda molto, l'ormai abbandonato API Viewer e l'add-in per Visual Studio di Red Gate. Mi piace molto la possibilità di generare on-the-fly la dichiarazione managed semplicemente scrivendone il prototipo unmanaged. Il link per scaricare l'utility è questo. Technorati Tags: P/Invoke,P/Invoke Interop Assistant