Основная идея сайта (а также небольшого Add-in'а для Visual Studio) в том что очень легко потерятся в большом мире API функций и их описателей - особенно из под .NET. Даже если у вас есть какая то утилитка для описаний функций и констант то все равно сложно перевести это в .NET подходящие по виду переменные, классы, enum и т.д. Различные решения - как то - написать отдельный System.PInvoke для всех API или хотя бы выдать описатели всех (!) функций API еще в разработке (может даже автоматический преоброзователь из API в .NET). Одним из таких решений и является этот сайт - уже готовые (до уровня Copy/Paste с сайта) правильные описатели функций API готовые для употребления в .NET. Также на сайте можно скачать добавку для Visual Studio которая сможет автоматически вписывать это в ваш проект
Адресс сайта: http://www.pinvoke.net/
0 comments:
Post a Comment