توضیحات
PInvoker یک Addin مخصوص برای نرم افزار مشهور Visual Studio که ساخته ی مایکروسافت است می باشد. توسط این افزونه شما قادر خواهید بود تا هدرهای سی پلاس پلاس را به راحتی به پروژه خود import کرده و حتی از SDK های آنها نیز استفاده کنید. همراه با SDK ها فایل هایی dll مربوطه نیز اضافه خواهند شد و شما می توانید با استفاده از C#/VB.NET تعاریف pinvoke خود را ایجاد کنید. این تعاریف سپس می توانند به کد سی شارپ یا VB.NET شما افزوده شوند. سپس کاربران می توانند از میان لیستی از توابع، متغیرها، structs ،enums و delegates یکی را انتخاب کرده که این کار شما را بی نیاز از پیدا کردن تعریف متدها در فایل هدر سی پلاس پلاس می کند.
امکانات و ویژگیهای PInvoker:
- export کردن متغیر ها از فایل dll
- export کردن توابع از فایل dll
- آرایه ها
- رشته ها
- کلاس ها و استراکت هایی که از نوع public می باشند.
- ساختارهای Bitfield
- اجتماع ها
- Enums
- Function pointers
- Typedefs
- فضاهای نام
- انواع تودرتو
- پشتیبانی از constants
- اضافه کردن هدر های سی پلاس پلاس به پروژه خود در کسری از ثانیه
- اضافه کردن اتوماتیک dll های مربوطه
ویژگی هایی که در آپدیت های بعدی به نرم افزار اضافه خواهند شد:
- کلاس ها و استراکت هایی که از نوع protected یا private می باشند.
- کلاس های __declspec(dllexport)
- Instance methods
- Constructors and destructors
- ارث بری
- اینترفیس ها
- نوع داده ای COM
- Templates
- STL Headers
- ساخت اینترفیس برای پردازنده های 64 بیتی
برای مشاهده تمامی توضیحات به اینجا مراجعه کنید.
سیستم مورد نیاز
.Net 2.0 or newer
Visual Studio 2010-2012-2013-2015
تصاویر
راهنمای نصب
- پس از نصب برنامه فایل های موجود در پوشه کرک را در مسیر نصب کپی کنید.
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
1 مگابایت













































